Iglesia Santa María la MayorParishShareTravesía Iglesia37115 Almenara de Tormes, Castilla y LeónSpainGet directions