Though St Lucia is a volcanic island, this nation boasts some of the most beautiful white/golden sand beaches in the Caribbean. The beaches at Anse Chastanet, Marigot Bay Beach and Rodney Bay are considered to be some of the most stunning in the world.
The island offers hiking, yoga, water-based and wellness retreats.