Newcastle is one of the loveliest seaside towns in the Mourne Mountains and, indeed, on the island of Ireland. Its location at the foot of Northern Ireland’s highest peak, Slieve Donard, makes it a great base to explore the area. Whether you’re just here for the day or you decide to stay longer there is plenty to do in and around the area for every kind of visitor.