Victoria, Grenada
town in Saint Mark, Grenada From Wikipedia, the free encyclopedia
Remove ads
Victoria is a town in Grenada. It is the capital of the parish of Saint Mark and after St. George's, Gouyave and Grenville the country's fourth largest town.
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads