Grand Narrows, Nova Scotia

Grand Narrows is located in Cape Breton Regional Municipality. Grand Narrows has around 15 streets.

Roads in Grand Narrows, Nova Scotia