The Yorkshire beach that rivals overseas holidays Published 11 Jul 2024 The Yorkshire coast has been named home to the 'best beach in the UK'. Full Article