Since 2005, the Peruvian government has put a maximum of 500 tourists per day whom are allowed to begin the Inca Trail, to reach the no less famous Machu Picchu. …
Since 2005, the Peruvian government has put a maximum of 500 tourists per day whom are allowed to begin the Inca Trail, to reach the no less famous Machu Picchu. …