Avilla birthplace of Saint Theresa now bucket list destination

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 AD Hotel Palacio de … Continue reading Avilla birthplace of Saint Theresa now bucket list destination