Wander the ghostly and inspiring Glenveagh Castle that borders the lake of Lough Beagh and experience a place trapped in time.