nature

Kanba Falls

By March 3, 2016 No Comments

Kanba Waterfall, located in Okayama Prefecture, is 110 meters high and 20 meters wide, has been selected as one of the 100 most beautiful waterfalls in Japan. It is also a popular spot for scenic foliage with beautiful views of the city.

Leave a Reply