Dunvegan
Dunvegan is a toponym used for several places, most notably a village on the Isle of Skye in Scotland and a hamlet in Alberta, Canada.
Dunvegan, Skye, lies on the northwest coast of the Isle of Skye and sits at the head
Dunvegan, Alberta, is a hamlet in the Peace River Country of Canada. The name is derived from