“Beaches all around, beautiful skies, beautiful food, just beautiful people.” That’s how Alvin Thomas describes his home island of Saint Lucia, located in the Caribbean. But it was the people, and the not-so-idyllic social and …
“Beaches all around, beautiful skies, beautiful food, just beautiful people.” That’s how Alvin Thomas describes his home island of Saint Lucia, located in the Caribbean. But it was the people, and the not-so-idyllic social and …