Tag: castle

  • Loch Leven National Nature Reserve

    The Loch Leven is a loch which is located within the Loch Leven National Nature Reserve. Being as shallow as what it is, and being a freshwater loch, makes this area extremely attractive to swans, ducks and geese. The Loch Leven also has two islands that are situated in its waters and the Loch Leven Castle stands mystically and proudly on one of these islands. These ...