Dunvegan is an unincorporated community within the Municipal District of Fairview No. 136 in northern Alberta, Canada. It is 26 kilometres south of the town of Fairview on the northern bank of the Peace River at the mouth of the Hines Creek.
Country: Canada
Province: Alberta
Census division: No. 19
Municipal district: Municipal District of Fairview No. 136
AdCompare Prices & Save Money With Tripadvisor (The World's Largest Travel Site). Tripadvisor Checks Up To 200 Sites To Help You Find The Lowest Prices.