The beautiful Spanish town hidden inside a fortress: a medieval town with 18 inhabitants declared an Asset of Cultural Interest
Spain has a long list of charming towns that stand out for their architecture and natural landscapes. Every year, these ...