Parishes & Towns St David: Grenada's Parish Without a Town, Explained St David is Grenada's parish without a town: its villages, bays and estates, from Westerhall and La Sagesse to Laura, and what living or visiting there involves 14/10/2026 7 min read