Although all indigenous languages in Peru are considered official languages of the country, the main language spoken throughout is Spanish. The second most common language is Quechua. There are a number of dialects of Quechua with the most inhabitants using the dialect spoken in Cusco and the surrounding areas.
In the cities and towns, most people will speak Spanish. It is only when entering the small villages in the countryside and jungles that there will be people who do not. In the tourist areas, one can often make oneself understood with English in the shops and restaurants.
Residents of most countries in Western Europe and the Americas do not require visas to enter Peru. It's best to check with the Peruvian consulate in your country to be sure what is required. There are no vaccinations necessary for entering either, however, yellow fever is recommended if you will be traveling to certain parts of the jungle.
The currency here is the Peruvian Nuevo Sol. It's also possible to use American dollars in many larger cities in the more tourist-oriented places. However, the exchange rate will typically not be as favorable as using a moneychanger or bank. ATMs will typically allow you to take money out in either soles or dollars. Many smaller establishments will not have change for larger bills so it's best to use the largest bill you can wherever you are.
Even small towns will typically have Internet access. Most hotels will have at least one computer available for guest use. WiFi is become more popular as well, at least in the larger cities.
Peru is a fairly safe country to travel in. What crime there is tends to be the petty sort such as stealing cameras, backpacks, purses and the like. Being sensible and keeping a hand on personal belongings will generally keep you out of trouble. It's also best to use only official taxis, especially if you do not speak Spanish.
Ready to book your trip of a lifetime? Browse our top
Peru Tour Packages now!