Rodney Bay
As one of the Windward Islands, St. Lucia is located in the center of the eastern Caribbean's chain of islands approximately 21 miles south of Martinique and 90 miles northwest of Barbados. Castries (population 50,000), the island's capital, is situated in the northwest part of the island. Rodney Bay Marina is 10 miles from the Castries.
1
Marina4
ItinerariesR
