The Government of St. Vincent and the Grenadines now has the right to take possession of 100 acres of beachfront land at Chatham Bay in Union Island 1 min read Latest News The Government of St. Vincent and the Grenadines now has the right to take possession of 100 acres of beachfront land at Chatham Bay in Union Island nbcsvgadmin November 18, 2013 The Government of St. Vincent and the Grenadines now has the right to take possession of 100...Read More