Avila
/
AH-bee-lah
/
[
Spanish
]
A city of Castile renowned for its lamb dishes, mainly from merino sheep.
Countries
Spain
Regions
Avila in Castile-León