'Most beautiful' city in the world is in Somerset and has the best Christmas market
Nestled in Somerset, the historic city of Bath has been crowned the most beautiful city worldwide during the autumn months, a title it holds year-round for its timeless charm. Renowned for its stunning scenery and rich …