Odaru waterfall is the largest of the seven “Kawazu Waterfalls” found at the heart of the Izu Peninsula in Shizuoka, Japan. And right next to the plunge, there is the mixed Amagiso Onsen. Maybe the coolest onsen in the country?
Tag: waterfalls
Nohkalikai is a spectacular waterfall in north-east India, the wettest place on Earth. Outside of the rainy season, one can hike the canyon up to its very mouth!