Botanical Gardens' Waterfall
The best known waterfall in St. Lucia is this one in the Botanical Gardens near Soufrière
[Home] [Photo Gallery] [Photos] [Favorites]