The Donegal beach at Ballymastocker on the Fanad peninsula was named as one of the most beautiful beaches in the world. It extends for miles from Knockalla Hill all the way to Portsalon and the views from Knockalla across the miles of sandy beach are truly stunning.