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 deciding to spend their honeymoon traveling the world together for two years, headed to Machu Picchu for a glimpse of Incan engineering at its best.
Highlight: 1:57 when the dense layer of clouds lift and the ruins are seen in their full glory. Is there anything more spectacular to see in the world?