Iglesia de Santa María de la TorreParishSharePlaza de la Constitución10450 Jarandilla de la Vera, ExtremaduraSpainGet directions