Japan’s tallest waterfall, Nachi Waterfall is in a beautiful sacred forest. It was stunning. It was one of the best natural sites I have ever seen in Japan. There weren’t many places to sit and enjoy the falls, however, which was a disappointment.

On the same day, we also visited the Wakayama coast, which is the south-eastern tip of Honshu, the main island of Japan. There was also a lighthouse which was really cool.

Thanks for watching! Like, Comment, & Subscribe!

See some photos and new video updates on my Twitter!

AloJapan.com