A travel enthusiast takes audiences on a thrilling adventure to the world's most remarkable eco-friendly tourist spots, offering unprecedented behind-the-scenes glimpses and unforgettable experiences.

Next episode, Richard embarks on an adventure into the Inca's Valley of the K...