Visit Albarracin, one of the prettiest towns in Spain by Paula McInerney | Jul 6, 2018 | Albarracin, DESTINATIONSWe drive through some of the most amazing scenery to Visit Albarracin, in southern Aragon, and officially one of the 68 prettiest towns in Spain. We had just visited...