Tag: clifford’s tower


  • Clifford’s Tower, York, England — one of those places that looks like it’s been waiting centuries for you to show up and take in the view. There’s something so striking about it perched on that perfect green hill, like a fortress, a landmark, and a piece of lived history all at once. York really knows…