Machu Picchu and Mass Tourism

Trashing Machu Picchu: The Cost of Mass Tourism

Machu Picchu is one of the most remarkable historical sites in the world, set high in the Andes Mountains in Peru. Since it was discovered in 1911, the site gradually turned into a hotspot for tourists in South America. Today it holds many titles, such as UNESCO World Heritage Site and New Wonder of the World.
Read more