St Lucia – Hiking the Pitons September 20, 2026 By Dewayne Berkeley Saint Lucia is a mountainous island nation in the eastern Caribbean Sea, located south of Martinique and northeast of Saint Vincent.