Share with friends!

The Two Castles in York: Mysterious Baile Hill & Clover-Shaped Clifford's Tower

Discover the two castles in York, England - the mysteriously disappeared Baile Hill castle, and the amazing remnants of clover-shaped Clifford's Tower.