Machu Picchu | Vibepedia
Machu Picchu is an Incan citadel set high in the Andes Mountains of Peru. It was built in the 15th century and abandoned before the arrival of the Spanish, rema
Overview
Machu Picchu is an Incan citadel set high in the Andes Mountains of Peru. It was built in the 15th century and abandoned before the arrival of the Spanish, remaining hidden for centuries.