Machu Picchu Info and Review

About Machu Picchu

Machu Picchu is a city located high in the Andes Mountains in modern Peru. It lies 43 miles northwest of Cuzco at the top of a ridge, hiding it from the Urabamba gorge below. The ridge is between a block of highland and the massive Huaynac Picchu, around which the Urubamba River takes […]

Bad Behavior has blocked 2062 access attempts in the last 7 days.