Albarracin is a small town located in the Southeast of Spain
Albarracin es un pequeño pueblo situado al suroeste de españa
!
Still retains its medieval appearance, With extensive walls of stone.
Todavía conserva su apariencia medieval, y conserva una extensa muralla de piedra
Currently is declared a charming town
Actualmente pertenece a la red, de pueblos con encanto
And tops the list of the most beautiful villages in Spain
y ocupa el top tep en la lista de los pueblos mas bonitos de españa