Britain’s prettiest town with its own hilltop castle where people ‘live the longest’
THERE'S a town in the UK which is not only beautiful, but is said to have some of the longest living locals in the country. Lewes, in East Sussex town is known for being a big foodie destination. Follow The Sun's award-winning travel team on Instagram and Tiktok for top holiday tips and inspiration @thesuntravel....
Original Source
Read the full article at Thesun →KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.