Sitting atop high cliffs in Teruel province, is one of Spain's most magical cities, Albarracin. Follow Sam Garza as he takes you on a three-day journey through the medieval streets and castle of this amazing town.
Sitting atop high cliffs in Teruel province, is one of Spain's most magical cities, Albarracin. Follow Sam Garza as he takes you on a three-day journey through the medieval streets and castle of this amazing town.