Definitions by ritachinita
Peru
The other name for Llamaland, the South American nation that is full of flute bands (who'll toot their flutes for you). Also home to guinea pigs, quinoa, potatoes, and Inca Cola. And llamas.
Peru by ritachinita February 25, 2009