North & West Coast Duquesne Bay: Petroglyphs, Fishing Boats and a Dark-Sand Shore Duquesne Bay on Grenada's north-west coast: the Amerindian petroglyphs on the shore, the dark-sand beach, swimming conditions and how to visit respectfully. 14/10/2026 7 min read