E406718
Newton Beach is a coastal beach area near the seaside town of Porthcawl in South Wales, known for its expansive sands and views across the Bristol Channel.