Aha Falls on Okinawa, Japan

2,114 views · Published 11 July 2011 · 1:09 · Indexed 23 September 2026

Channel: Stars and Stripes · 2011 · Entertainment

Watch on YouTube

Aha Falls is located about  two and a half hours north of Kadena Air Base on Okinawa, Japan. Americans and Japanese swim and picnic here to escape the summer heat.

More from this channel