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

LEAVE A REPLY

Please enter your comment!
Please enter your name here