Top 10 Strangest Buildings in the World - La Pedrera, Spain

Top 10 Strangest Buildings in the World - La Pedrera, Spain

Albarracín is a picturesque town located in Teruel province (Spain). Their unique streets preserved its medieval layout, surrounded by stony hills.

Albarracín is a picturesque town located in Teruel province (Spain). Their unique streets preserved its medieval layout, surrounded by stony hills.

Pinterest
Buscar