
The waterfalls are located next to Ogashira Shrine which is in a small lush valley.
The Imose Waterfalls are located at a small shrine complex called Ogashira which is a brisk 20 minute walk from Ono-Ura train station. (Read More: Ono and the Imose Waterfalls)