Castle Menzies On A Small Group Tour of Scotland. Castle Menzies is the home of the Clan Menzies. It is located just to the west of the small village of Weem, near Aberfeldy, Perthshire, Scotland.
Return To Tour Scotland Photos
Tour Scotland Homepage