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.
Tour Scotland Homepage