The Caribbean natural wonder
Motels & Guest Houses in St. Lucia picture - The Caribbean has only two natural wonders and Soufriere Saint lucia is home to both of them The Pitons and the Worlds only Drive-in Volcano are nestled in the heart of Soufriere. The picture depicts a view of the volcano