Georgetown,_Saint_Vincent_and_the_Grenadines
Georgetown, Saint Vincent and the Grenadines
Place in Saint Vincent, Saint Vincent and the Grenadines
Georgetown is a town located on the island of Saint Vincent. It is the largest city in Charlotte Parish. Georgetown was one of the main sites for sugar production in the island.