st lucia waterfall tour

All about St Lucia Waterfalls tour

St Lucia is home to several spectacular waterfalls. St Lucia waterfall is located in the south of the island. It features two separate cascades that form one spectacular fall. The falls are surrounded by lush tropical vegetation and great spots for swimming and picnicking. Famous Waterfall in St Lucia Visiting St Lucia waterfalls is an excellent way to experience […]