About Kegon Falls Kegon Falls is one of Japan’s most beautiful waterfalls. Located in the rural highlands of Tochigi Prefecture it is tucked away from the sprawling Tokyo Metropolis. The waterfall was created 15,000 years ago when volcanic activity from Mount Bandai blocked the Daiya River. The 97 meter high waterfall is fed exclusively by […]
About Fukuroda Falls Fukuroda Falls is a beautiful waterfall located in the remote mountains of Daigo town in Ibaraki Prefecture. The area features a series of four cascading waterfalls that combine to create a truly beautiful scene. The waterfall is best viewed from a multi level observation platform that was built into the mountain side […]