
1) Ontario city 2) Village on Barra
Found on
https://www.crosswordclues.com/clue/northbay

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.