Mountainous terrain, vast coastal deserts and steamy, tropical rainforests
There are some opportunities for cruise holidays in Peru along its Pacific coastline. For example, several Cruise companies have cruises that visit Peru as well as neighbouring countries, especially Ecuador. These cruises will usually offer stop-overs in Lima and the Ecuadorian capital Quito, as well as trips to Machu Picchu, Cusco and the Galapagos Islands off the Ecuadorian coast. If river cruising is your thing, then why not try a trip along one of the Peruvian tributaries of the Amazon? Nothing is more atmospheric than spending a few days in a banana boat, taking in the sights, sounds and smells of Peru's tropical rainforest. You can also take a cruise on Lake Titicaca, perhaps to visit one of the Lake's islands, such as the Uros Islands. There are some opportunities for a cruise holiday in Peru.