Georgetown, Saint Vincent and the Grenadines


Georgetown is a town located on the island of Saint Vincent. It is the largest city in Charlotte Parish with a populace numbering about 1,700.