Tag: Saint Lucia

Saint Lucia is an island nation in the eastern Caribbean with a pair of spectacularly sharp mountains, the Pitons, on its west coast. Its coastline features volcanic beaches, reef diving sites, luxurious resorts, and fishing villages. Trails in the interior tropical forest lead to waterfalls such as the 15-meter-high Toraille, which cascades down a cliff into a garden. The capital, Castries, is a popular port for cruise ships.