Hidden place · Chincha Alta, Peru

Chincha Islands

The Chincha Islands lie off the Peruvian coast near Chincha and Pisco. They were the focal point of the Chincha Islands War between Peru and Spain from 1864…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload