Trekking to the Pinai-sara Waterfall on Iriomote Island, Okinawa

best time to visit okinawa japan
The rain brings out the lush greens of Iriomote Island
okinawa island