This is one of the places where the film Brave Heart was filmed. It stands at the Ecket Castle on the Bank of Lake Invines. It is surrounded by water on three sides. Although half of the main tower collapsed, only the rubble remains. It stands on the castle, still giving a full view of the mysterious scenery of Lake Ness.