Leeds, United Kingdom

The beautiful Leeds city is one of the great places to visit especially during Christmas season. I am glad that I made a day trip from Sheffield travelling by train to explore the city. The Christmas decoration around the city was extremely impressive and it made the entire atmosphere perfect for Christmas shopping. There were…