Peru is one of South America's most diverse countries. With a dry coastline that boasts top surfing beaches, a thriving capital city, mountains, Amazon jungle and the most famous of all – Machu Picchu, built by the Incas, Peru has so much to offer the intrepid traveller. Its vibrant culture, exotic foods and friendly people make it a must to visit.