We went on a hike through a beautiful jungle, ending up at the picturesque Kura Falls (クーラの滝.) It’s on Iriomote Island (西表島), which is about 450 kilometers south of the main island of Okinawa (沖縄) in Japan.

AloJapan.com