Mangrove kayaking on Ishigaki Island, Okinawa, JapanApril 4, 2019|By Janine Naoi Mangrove kayaking on Ishigaki Island, Okinawa, Japan