Explore details about location Av. Nazca. Av. Nazca is a location situated within the Villa Santa Rita alongside other areas such as Av. Juan Bautista Justo, Concordia, Av. Juan Bautista Justo.