St Lucia on the map

Our Location

Corinth, Marisule – Northern St Lucia

Castles in Paradise at “Top of the World” is located on Glasgow Hill off the Castries-Gros Islet Highway, 10 minutes north-east of George FL Charles Airport (formerly Vigie Airport).