View from Pigeon Island National Landmark in Saint Lucia. Photo Credit: © Ursula Petula Barzey.By Ursula Petula Barzey / December 22, 2022 December 22, 2022 View from Pigeon Island National Landmark in Saint Lucia. Photo Credit: © Ursula Petula Barzey.