Yoro no Taki Falls

Yoro Falls: The Magical Waterfall

Legend Located about an hour outside the bustling city of Nagoya in Yoro town in Gifu Prefecture,Yoro no Taki or Yoro Falls is one of Japan’s top 100 Waterfalls and one of the 100 Best Spring Water Sites in Japan. Legend has it that during the 8th century, a poor woodcutter who had a sick…