A historic English city with a rich history dating back to the Roman Empire still manages to impress modern-day visitors, having recently been crowned...
A charming cathedral town in northwestern England has been crowned as the most beautiful city in the world, surpassing popular Italian favourites Venice and...