It has a castle and seems straight out of a storybook: the medieval town of Aragon surrounded by mountains
In the heart of the province of Huesca, this land of contrasts is home to gems like this town, a village that seems straight out of a fairy tale