Experience a natural body massage from the breathtaking Dark View Falls. Dark View Falls is two spectacular waterfalls, one above the other flowing down high cliffs plunging into natural pool. The perfect place for sightseeing and...Read more
This tour takes you along the north leeward coast of the island to the largest twin waterfall in the country. On your journey you will pass through several towns and villages, where you will gain an exquisite experience into the way of life on this unspoiled island. Customers are treated to refreshments and snacks along with a thorough overview of...Read more
The Vermont Nature Trail takes you through lush rain forest with an amazing variety of tropical flora,beautiful scenery and a chance to see the famous St. Vincent Parrot in its natural...Read more