Peru is gelegen aan de westkust van Zuid Amerika en grenst aan de landen Chili in het zuiden, Bolivia in het zuidoosten, Brazilië in het noordoosten, Colombia in het noorden en Ecuador in het noordwesten. Het land bestaat uit drie grote gebieden: de smalle kuststrook, het uitgestrekte Andes gebergte en de Amazone. De kustlijn bestaat overwegend uit woestijn, en hier zijn ook de grotere steden en de beste snelweg gesitueerd. In het Andes gebergte is de hoogste berg van Peru te vinden: de Huascaran op 6770m. In het oosten ligt het Amazone gebied, dit is een laag gebied met tropische wouden waar de rivieren Maranon en de Ucayali doorheen stromen.
De eerste inwoners van Peru waren de jagers en verzamelaars die rondtrokken langs de kust en leefden in grotten. De oudste plaats is de Pikimachay grot, deze grot dateert uit 12.000 voor Christus. Gewassen als katoen, bonen en pepers werden in 4000 voor Christus voor het eerst geplant. Later introduceerden de beschaafde culturen als de Chavin het weven, landbouw en religie in het land. In het begin van de 15de eeuw hadden de Inca’s de macht over een groot gedeelte van het land, zij hadden zelfs invloed in Chili en Colombia.