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 [...]
Read More » Comments (0)
Do You Really Need To Turn Off Your Electronic Device Before Takeoff And Landing?
The Top 5 Rules For CouchSurfing
Submit Your Travel Story To The Expeditioner Today
In Search Of The Next Phuket -- In Vietnam









