This small island lies a short distance from the shore of Loch Lomond at Inveruglas. Hidden amongst the trees lies the ruins of a castle which was once the home of chiefs of Clan MacFarlane. It was destroyed by Oliver Cromwell's troops in the 17th century. Map location.