Navarrevisca
Municipality in Castile and León, SpainNavarrevisca is a municipality in the south of the province of Ávila, Castile and León, Spain, located 48 kilometers from the provincial capital. It has a population of 279 inhabitants.
Read article
Top Questions
AI generatedMore questions