Behind the scenesEdit
Cuzco is a real city in Peru and remains one of its largest cities to this day. In the past, Cuzco was one of the most major locations in the history of the Inca Empire. It was mentioned in The Son of the Sun.
Notes and referencesEdit
Community content is available under CC-BY-SA unless otherwise noted.