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.