What our clients are saying about us!
St. Vincent & The Grenadines
St Vincent lies about 80 miles west of Barbados and about 25 miles south of St Lucia. It’s at the lower end of the Windward Islands of the Lesser Antilles, roughly halfway between Antigua and Venezuela. The island has spectacular mountain scenery, with dramatic gorges and precipices, and thick, lush rain forest.