Peru’s Machu Picchu reopens to tourism

Officials in Peru have announced that the iconic tourist site Machu Picchu has been reopened to visitors as of Feb. 15. The centuries-old religious sanctuary in South America’s Andes Mountains had been closed since Jan. 21 due to civil unrest stemming…

February 20, 2023
Read More >>