Oshinkoshin Falls

Thursday, October 13, 2016 Updated

Twin Beauties Waterfall

Designated as one of Japan's top 100 waterfalls, Oshinkoshin Falls (Oshinkoshin no taki) is a spectacular waterfall just next to the coastal main road from Shari to Utoro. The waterfall is also known as the "Twin Beauties Waterfall" because of how the waterfall splits into two midway down. A free parking lot and public toilets are available.