Regal Glengarry Castle Hotel in Invergarry, Scotland was the perfect place for us to base our adventures in the Scottish Highlands during our anniversary trip in our ancestral homeland. This enchanting former castle was near Loch Ness, Inverness, and not terribly far from the Isle of Skye, which made it the perfect place for us to get a taste of country life in Scotland, while still being within driving distance of many fascinating points of interest and nearby cities.