Porth Cwyfan is a rather untidy beach of coarse sand and shingle backed by low banks of boulder clay with agricultural land behind. The lower shore is mostly seaweed covered rocks. The Church of St Cwyfan sits on a walled island in the centre of the bay. Founded in the 7th century, it was once firmly on the mainland, but erosion of the soft boulder clay has left it stranded. Services are still held here during the summer.
The northern part of the beach is sometimes known as Porth China; once separate from Porth Cwyfan, it's now effectively one beach.
Some roadside parking is available at the end of a lane from Aberffraw village, the surface and width of this lane deteriorating on the approach to the beach.
Dogs are allowed at all times. The photos were taken at low tide.