York is a stunning walled city situated on the northeast side of England that offers a perfect weekend or weeklong getaway for visitors. York is often referred to as one of the most haunted cities in the world, with apparently upwards of 500 Roman and Viking ghosts roaming its streets. It also has a long, […]