Cochrans Island in Bayside, Nova Scotia

Cochrans Island in Bayside is a Coastline.

Nature
coastline

Guest house

  • Anchors Gate B&B – approx. 650 m.
Located in Nova Scotia
Country Canada