Peru, impressive Machu Picchu
A visit to Peru would not be complete without seeing Machu Picchu, the ancient Inca city, located high in the Andes at 2 430m above sea level. This UNESCO World Heritage site is often referred to as “The Lost City of the Incas”, built somewhere in 15th century. The starting point to go to Machu …