0
12
Hidden between hundreds of ancient cedar trees lies Japan's Nachi Falls. These waterfalls are said to be the home of a Shinto deity, and drinking the water at the base of the falls is believed to bestow you with longetivity and good fortune....