Welcome to Paradise – St Vincent and the Grenadines Tony Galley - March 25, 2019 Investor TourismA true tropical paradise, St Vincent and the Grenadines is an island nation in the heart of the Caribbean. Just nine of the country’s 32 islands are inhabited, ensuring there…