Machu Picchu: The Most Spectacular Sight On Earth?

John and Cara, that intrepid couple who’ve been perilously testing the boundaries of their nascent marriage by choosing to devote their honeymoon traveling the planet together for two many years, headed to Machu Picchu for a glimpse of Incan engineering at its ideal.

Highlight: 1:57 when the dense layer of clouds lift and the ruins are witnessed in their complete glory. Is there something more spectacular to see in the globe?


Popular posts from this blog

What Makes The Holidays At Universal Orlando Epic

Six of the Best Cities in the U.K. for Accessible Travel

Best Spot For Sunset in Mt. Rainier