Thetraveljunkie.org – I just love this photo. Wat Khanon is located off the city island in the western part of Ayutthaya. It was built beside a bend in the Chao Phraya, which is used to deliver irrigation water inland via… Continue Reading
Traveljunkieindonesia.com – The Tokyo Skytree is the tallest such structure in the world, at 2,080 feet. Watch the full-short video of the Travel Junkie at Tokyo Skytree.