Movies filmed in Mabou Harbour Road meets NE Mabou Road, Mabou Harbour, Nova Scotia, Canada
There are 1 movies that were filmed in Mabou Harbour Road meets NE Mabou Road, Mabou Harbour, Nova Scotia, Canada.
Mabou is an unincorporated settlement in the Municipality of the County of Inverness on the west coast of Cape Breton Island, Nova Scotia, Canada. The population in 2011 was 1,207 residents. It is the site of The Red Shoe pub, Beinn MhĂ bu, the An Drochaid Museum, and Glenora Distillers.