Avila Spain

Ávila, Spain
Ávila (Spanish pronunciation: [ˈaβila]; Latin: Abila and Obila) is a Spanish town located in the autonomous community of Castile and León, and is the capital of the Province of Ávila.
Avila Spain Hotels in map.

Weather for Avila Spain with a 5 to 10 day forecast.
News in Avila Spain