CREHAN ISLAND – CREATE YOUR OWN ADVENTURE Welcome to Crehan Island. A private Nature Reserve in Upper Lough Erne, Northern Ireland