Mangrove kayaking on Ishigaki Island, Okinawa, Japan Mangrove kayaking on Ishigaki Island, Okinawa, Japan