Porth Dafarch is a small bay on the west coast of Anglesey in North Wales. The inlet is on the west side of Holy Island, Anglesey about 2 mi (3.2 km) southwest of Holyhead and 1.5 mi (2.4 km) northwest of Trearddur Bay. It has a sandy beach and is a popular visitor destination.
 Porth Dafarch in May 2021, during lockdown.
                                                            Porth Dafarch in May 2021, during lockdown.
                    
                                       
                                                           Rock face
                                                            Rock face
                    
                                       
                                                          