St Lucia: One of the Caribbean’s “Best Places to Visit”

We love St Lucia and we know our guests do too.

It’s no wonder then that our beautiful island was just voted one of the top three “best places to visit in the Caribbean.”

Read More

Castles in Paradise at Caribbean Week 2017 in NYC

Castles in Paradise recently took part in a travel trade show at Caribbean Week 2017 in New York City.

The theme of this year’s show for travel agents was “Selling the Romantic Caribbean.”

Read More