Glenveagh Castle is a large castellated mansion located in Glenveagh National Park, County Donegal, Ireland. Captain John Geo ...