Ballymastocker Bay is a spectacular Blue Flag beach located on the Fanad Peninsula in county Donegal. It was once voted the 2nd most beautiful in the World by readers of the Observer Magazine (pipped to the post by some rotten 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 seen from the viewpoint on the Knockalla coast drive on the way from Rathmullan to Portsalon.