Upper Margaree, Nova Scotia

Upper Margaree is located in Municipality of the County of Inverness. Upper Margaree has around 13 streets.

Upper Margaree

This City map of Upper Margaree shows the region’s streets, paths and places within the Municipality of the County of Inverness in Nova Scotia, Canada. Upper Margaree lies in the inland part of Cape Breton Island and is associated with the upper course of the Margaree River. The Margaree River flows through the Margaree Valley before reaching the Gulf of Saint Lawrence near Margaree Harbour. The surrounding landscape includes forested hills and river valleys characteristic of Inverness County and Cape Breton Island.

Data sources: OpenStreetMap (ODbL), Wikidata (CC0)

Roads in Upper Margaree, Nova Scotia