St. David's is a town in Saint David Parish, Grenada. It is located between La tante and Westerhall in the island's southeast.
Tags : #LandmarkHistoricalPlace, #Landmark&HistoricalPlace