SAINT LUCIA

Deliciously Exquisite

This island nation located in the lesser Antilles is bathed in shimmering Caribbean waters, which imbue St Lucia in a characteristically laid-back atmosphere.

The island borders the Atlantic

Ocean and is home to white sandy beaches and sky-high volcanoes that rise up out

of the ground and stand tall over the landscape.