Tag: Wall City

Avila – Europe Most Impressive Wall City

In central Spain, there’s an ancient city Avila located in the autonomous community of Castile and Leon almost 100 km to the west of...