St Lucia

St. Lucia

Its lush nature is arguably the single biggest tourist draw of this small Caribbean island nation, so blessed with stunning topography, tropical flora and the most dazzling hues of the cerulean sea, similar destinations shiver at the competition.

St Lucia hotel and resort reviews