Newport Beach
The Welsh name for Newport beach is Traeth Mawr which translates to Big Beach. And it is. Massive in fact. Somewhere between a mile and a mile and a half from end to end, this is a great place to walk, rest or play. This is probably the beach we visit more often than any […]










