Welsh Lake in Bayside, Nova Scotia

Welsh Lake in Bayside is a body of water.

Nature
body of water

Guest house

  • Anchors Gate B&B – approx. 1,8 km.
Located in Nova Scotia
Country Canada