A natural wonder of Saint Lucia

Diamond Falls Botanical Gardens & Mineral Baths is located in historic Soufrière, Saint Lucia, W.I.
Breaking Travel News | News