Machu Picchu

Machu Picchu: The Hanging Gardens of the Inca

Machu Picchu, also known as the Lost Castle, is an ancient mountaintop city built by the Inca people in the fifteenth century. This incredible city is located in Cuzco, Peru, nestled between two mountains in the Andes mountain range, 2340 meters above sea level, with a 600-meter abyss on both sides. In 1983, UNESCO classified […]

Continue Reading