Local story · Chincha Alta, Peru

The Chincha and the Ocelot God

The Chincha people worshiped an ocelot god and believed they descended from ocelots. The name Chincha is linked to words meaning “ocelot” in Chincha Quechua.

Loading Travel Crew AI

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