Britain’s ‘most beautiful’ seaside town is known for having the best beaches in the UK
This historic medieval town is said to have the best beaches in Britain and is famous for its colourful homes and natural beauty.
Daily Express :: Travel Feed

This historic medieval town is said to have the best beaches in Britain and is famous for its colourful homes and natural beauty.
Daily Express :: Travel Feed