York is a historic city in North Yorkshire, England, with Roman roots and a Viking past.
It is a popular tourist destination, attracting visitors with its medieval old town, 
York Minster and various cultural activities.