Jump to Content

British West Indies - Island of Grenada: St. George, the island's largest city and seat of government of the Windward Islands, is built on the hills which encircle St. George Harbor.
front
back
Click image for larger view