Great location to explore Inishowen in Donegal