10 Things you probably didn’t know about St. Lucia but should
Nestled at the confluence of the Caribbean Sea and the Atlantic Ocean is the beautiful island nation of St. Lucia. The country is part of the Lesser Antilles and its nearest neighbors are Martinique, Barbados, and Saint Vincent. If you are planning a trip to this Caribbean paradise, you better know the following things about the country.
The country has a...









