Chincha Alta
English
Proper noun
Chincha Alta
A Peruvian city and major river port in the Ica Region.