Folkestone has been named the best seaside town to visit in the UK in 2025, offering a perfect mix of culture, natural beauty ...