capital no relation Peru
Chincha Alta is a Peruvian city located in the Ica Region. A major port at the mouth of the Chincha River, it is the capital of Chincha Province.Geography
The City of Chincha Alta is located 200 kilometers south of Lima, in the Chincha Province of the Ica Region of Peru. The city covers an area of 2988 km2 and has a population of 56,085.
no relation