Castle Menzies in Scotland is home of the Menzies Clan. It is located in the small village of Weem, near Aberfeldy in the Highlands.