Iglesia de Santa MariaParishSharePlaza de Santa María13250 Daimiel, Castilla-La ManchaSpainGet directions