Once voted the 2nd most beautiful beach in the World

Ballymastocker Bay is also known as Portsalon Beach. This is a truly spectacular Blue Flag beach located on the Fanad Peninsula in north county Donegal. It was once voted the second most beautiful in the World by readers of the Observer Magazine (pipped to the post by some horrible looking tropical paradise on the Seychelles with lovely palm trees!) It is located on the western side of Lough Swilly between Rathmullan and Fanad Head and has fabulous views towards the Inishowen Peninsula. The best views can be best seen from the viewpoint on the Knockalla coast drive.