Iriomote Island: Kayaking and Canyoning Tour While some may hesitate due to the physical demands of kayaking and canyoning, the ‘Iriomote Island:…