Small town named one of UK's most beautiful is home to England's 'prettiest' beach

This gorgeous town needs to be on your holiday list.