Welcome to Paradise – St Vincent and the Grenadines Tony Galley - March 25, 2019 Investor Tourism A 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…