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.