Avilla birthplace of Saint Theresa now bucket list destination

Birthplace of Saint Theresa, Avilla Avilla is a beautiful historic town. Known as the “City of Saints and Stones”, it is the birthplace of Saint Theresa beautiful historic town, entirely enclosed by Romanesque walls Avila near Madrid in Spain is most known for the Medieval city walls that surround the old city built in 1090 … Continue reading Avilla birthplace of Saint Theresa now bucket list destination