Explore seven waterfalls from this camp in Yamaguchi prefecture, Japan | Stars and Stripes
Enjoy waterfall swims, mountain trail hiking or camping and glamping in tents or cabins about a 90-minute drive from Marine Corps Air Station …
Source: camping