Situated on the coast road between Trearddur Bay and Holyhead, Porth Dafarch is a beautiful sandy cove surrounded by rocky headland.