Sottish Architecture. Kinross House. 8 August 2024 · 11 Kinross House is a late 17th-century country house overlooking Loch Leven, near Kinross in Kinross-shire, Scotland. History. Construction of the house began in 1685, by the... Please share me.PostWhatsAppMastodonLike this:Like Loading...Thank you for Sharing me.