Saint Lucia, a Caribbean gem located east of the Caribbean Sea, is part of the Windward Islands and lies between Martinique and Saint Vincent and the Grenadines. Its capital, Castries, is the ...