Ultimate Guide to Visiting Kegon Falls in Nikko, Japan
Kegon Falls is one of the most famous waterfalls in Japan and an absolute must-see if you’re in the Nikko area. The towering falls plunging straight down a sheer rock face into a pool surrounded by lush foliage is an impressive sight. This guide has all the info you need to plan a visit to Kegon Falls.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed