South AmericaTravel News Machu Picchu Open For Visitors After Eight Months of Closure After eight long months of lockdown, Peru‘s Machu Picchu is open. The citadel which was...