Results 1 results found Otodome Falls, Fuji-Hakone-Izu National Park, UNESCO World Heritage Site, Shizuoka Prefecture, Honshu, Japan, Asia