This Small City In Northern England Is The Most Beautiful City In The World – Travel Noire

Welcome to Chester, in Northern England which was named the most beautiful city in the world.