Some of the country's best stretches of sand, according to acclaimed athlete and St. Lucia local Julien Alfred.
When we think of paradise, the Caribbean islands often come to mind. Saint Lucia, with its breathtaking landscapes and ...