Currently browsing category

Machu Picchu

Machu Picchu, the Lost city of the Incas

Machu Picchu! One of the newest Wonders of the World! It’s one amazing place when the sunrises, the foggy mountain just transforms into something truly amazing! You gotta see it to believe it.