As Japan is a mountainous country, there are many waterfalls all over the country. Kegonno Taki is one of Japan's three most beautiful falls along with Nachi Waterfall in Wakayama Prefecture and Fukuroda Waterfall in Ibaraki Prefecture. You can enjoy the stunning view of almost 100 meter tall Kegon Waterfall (Kegon no taki) in Nikko area. Please check out the many beautiful waterfalls that you can find around Japan.