St. Lucia is a Caribbean island nation in the Lesser Antilles. Known for its iconic twin peaks, the Pitons, and drive-in volcano, the island is a big vacation destination. Tourism accounts for as much as 65% of its GDP.