Vibepedia

Machu Picchu | Vibepedia

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.