Grenville, Grenada

town in Grenada

Grenville is a town in Grenada. It is the capital of the parish of Saint Andrew and the third largest town in Grenada.