Europe

Walking the Muralla de Ávila in Castile and León

Ávila is a city just northwest of Madrid known for its medieval walls which are still in incredible condition for […]