Newborough Forest is a forest to the west of Newborough, Anglesey, North Wales. It is one of the most important red squirrel conservation sites in the United Kingdom. From Wikipedia
Protest organized by local grandmothers highlights decades-long congestion issues on the road to Traeth Llanddwyn beach.