July 26, 2010
Avila lies at the foothills of Gredos Sierra mountain ranges. Most part of the city was built…
Read More