logo

Duquesne

Location:
Grenada


Located in St. Mark along the Western Main Road, this beach is known for its black sand and ancient Petroglyphs.

Comments