Exploring Japan's “Galapagos" island

Video. Exploring Japan's “Galapagos" island

In partnership with

In this episode of Adventures we discover the stunningly beautiful island of Iriomote in Japan's Okinawa region.

More from Adventures