Explore details about location Manitou Road. Manitou Road is a location situated within the Westport alongside other areas such as Compo Beach Road, Hales Road, Indian Hill Road.