Leards Pond in Saint Teresa, Prince Edward Island

Leards Pond in Saint Teresa is a body of water. Leards Pond also exists in Prince County and Queens County.

Nature
body of water

Restaurants

  • Peakes Tee – approx. 2,5 km.