The Stillwater in Barrington, Nova Scotia

The Stillwater in Barrington is a body of water.

Nature
body of water

School

  • Forest Ridge Academy at Forest View Drive – approx. 2,5 km.
Located in Nova Scotia
Country Canada