Okinawa is subtropical islands in Japan surrounded with the beautiful ocean and coral reefs. We spent six days in Okinawa in October 2017. Islands we visited …

AloJapan.com