The Pitons of Saint Lucia, a Wonder of the Caribbean

Caribbean Journal

3,611 Views 0

It's one of the wonders of the Caribbean: The Pitons, the towering volcanic spires on the southwestern coast of Saint Lucia.

Related Videos