10Albarracín, Spain
Albarracín, a medieval village perched in the hills of Aragón, Spain, is one of the country’s most enchanting hidden treasures. With its narrow, winding streets, pink-hued houses, and fortress walls dating back to the Islamic period, Albarracín feels like a fairy-tale setting.




















