Barachois Ponds in Gaskiers-Point Le Haye, Newfoundland and Labrador

Barachois Ponds in Gaskiers-Point Le Haye is a body of water.

Nature
body of water

Picnic site

  • Holyrood Pond – approx. 4,7 km.