Iglesia Natividad de Nuestra SeñoraParishShareCalle Iglesia16193 Cuenca, Castilla-La ManchaSpainGet directions