9Albarracin, Spain
Albarracín is a picturesque medieval town in the province of Teruel, Spain.
Albarracín is a picturesque medieval town in the province of Teruel, Spain.