These Scottish castles offer fascinating history, stunning architecture, and sweeping grounds.
Melrose Abbey, located in the Scottish borderlands, is an excellent, and less crowded, option if you want to see historical ruins while visiting Scotland. It’s an easy day from Edinburgh, and you’ll ...