Astorga has roman roots. There are several roman ruins as well as the more modern (relatively) gothic and Romanesque architecture.
Astorga has roman roots. There are several roman ruins as well as the more modern (relatively) gothic and Romanesque architecture.