Mama Chelita is located at Calle Fermín Del Castillo 531, 0.6 km from the centre of Nazca. Plaza de Armas is the closest landmark to Mama Chelita. Get latest prices on KAYAK now