St. David's, Grenada

From Wikipedia, the free encyclopedia

St. David's is a town in Grenada. It is located between Pomme Rose and Bacolet in the island's southeast.