Hiking to one of many jungle caves on Miyako Island, Okinawa, Japan

Hiking to one of many jungle caves on Miyako Island, Okinawa, Japan

Hiking to one of many jungle caves on Miyako Island, Okinawa, Japan