Search
Menu
Home
Sources
About
Contacts
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.