Peru is located on the western coast of South America, bordering the South Pacific Ocean. It has a population of 29.5 million people and its capital and largest city is Lima, home to over 8 million people. Some key facts about Peru's culture include that Spanish is the official language, though Quechua, Aymara and other indigenous languages are also spoken. Traditional Peruvian arts include weaving, architecture and pan flute and charango music. Major holidays celebrated in Peru are Candelaria, Children's Day, Labor Day, All Saints' Day and Day of the Dead. Popular activities for visitors include hiking in the Andes Mountains, visiting the Inca ruins in Cusco and traveling by