💣0 0:00 0/0
tap to skip
District

York

United KingdomEnglandYork and North YorkshireYork
York is a cathedral city in North Yorkshire, England, with Roman origins, sited at the confluence of the rivers Ouse and Foss. It has many historic buildings and other structures, including the minster, castle and city walls, all of which are Grade I listed. It is the traditional county town of York...
📐 271 km²

🏆 Daily Leaderboard

#PlayerScoreExploredTime