Mangrove kayaking, Irabu Island of Miyako Islands, Okinawa, JapanMarch 28, 2019|By Janine Naoi Mangrove kayaking, Irabu Island of Miyako Islands, Okinawa, Japan