Sejiri Fudo

Sejiri Fudo Falls

Sejiri Fudo Waterfall (瀬尻不動の滝), is a powerful waterfall with a total height of 120 meters with a series of steps,…

Read more

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More