Invergarry Castle
Invergarry Castle is a ruined L-plan tower house situated near the village of Invergarry in the Scottish Highlands, overlooking Loch Oich in the Great Glen.[1] Constructed in the early 17th century by the chiefs of Clan MacDonell of Glengarry—a branch of the larger Clan Donald—it functioned as their primary stronghold until its abandonment following the Jacobite Rising of 1745.[1][2] The castle's five-story structure, augmented by a six-story round tower at one corner, exemplifies the defensive architecture typical of Highland clan seats during that era.[1] The castle's construction followed devastating raids by Clan Mackenzie in 1602, prompting the MacDonells to fortify their position strategically along Loch Oich.[1] It endured its first major destruction in 1654 when burned by Oliver Cromwell's forces under General George Monck during the Wars of the Three Kingdoms, but was subsequently rebuilt around 1660–1665.[3][1] The MacDonells' staunch Jacobite allegiance marked subsequent history: the castle surrendered to William and Mary's government troops in 1692 after holding for James VII, and it again served as a base during the 1715 and 1745 risings, hosting Charles Edward Stuart in the winter of 1745–1746.[1] Ultimately sacked and partially razed in 1746 by the Duke of Cumberland's forces post-Culloden, the ruins were left unrestored as the clan's influence diminished.[3][2] Today, the preserved exterior walls stand as a testament to Highland clan fortifications, with stabilization efforts undertaken in 2007 by Historic Scotland after transfer to a preservation trust in 1960; the unstable interior remains inaccessible.[1] The site's remote location and historical ties to pivotal Scottish events underscore its significance in illustrating the turbulent interplay of clan loyalties, royalist causes, and military campaigns in 17th- and 18th-century Scotland.[2]