NorthBay definitions

Search

Northbay

Northbay logo #10101) Ontario city 2) Village on Barra
Found on https://www.crosswordclues.com/clue/northbay

Northbay

Northbay logo #21000 Northbay (Am Bàgh a Tuath) is a township and community in the north of Barra in the Outer Hebrides, off the west coast of Scotland. There was a long history of settlement in the area - the neolithic standing stones at Borve testify to this. Once the Celts arrived here from Ulster, the island spent 800 years firmly under the stewardship of the Mac...
Found on http://en.wikipedia.org/wiki/Northbay
No exact match found.