Kegon Falls
Kegon Falls, located at Chugushi, Nikko City, Tochigi Prefecture, is designated as one of the three most famous waterfalls in Japan and is one of Nikko’s representative tourist destinations. Nikko has many waterfalls that they are called the 48 Waterfalls