For a day of relaxation surrounded by natural beauty, there's arguably no finer destination than this stunning North Wales beach. Renowned for its breathtaking scenery on the Isle of Anglesey, ...