York is a city located in the north of England, at the confluence of two rivers: the Ouse and the Foss. With a population of approximately 250,000 people and just 2 hours away from the capital city of London, this historic city is known for its fabulous architecture and numerous attractions along the riverside. You will have the chance to discover its history by visiting the old town, various cathedrals, the castle, and the different churches that make up the city. It is one of the most visited cities in England.