St. Andrews is the largest town in Grenada.
Categories: Caribbean geography stubs | Cities in Grenada