Georgetown is a town located on the island of Saint Vincent. It is the only town in Charlotte Parish with a populace numbering about 1,700.
Category: Charlotte, Saint Vincent and the Grenadines