Often called 'Ireland in miniature', Donegal is a rugged and beautiful county battered and shaped by the winds and waves of the Atlantic ocean.