MacAulays Pond in Saint Teresa, Prince Edward Island

MacAulays Pond in Saint Teresa is a body of water.

Nature
body of water

Restaurants

  • Peakes Tee – approx. 4,8 km.