Abe Great Falls is a waterfall in northern Aoi-ku, Shizuoka, Japan, on the upper reaches of the Abe River. It is also sometimes referred to as the Suruga Great Falls or the Otome Falls . It is located near the Umegashima onsen resort area. The Abe Great Falls is listed as one of the Japan’s Top 100 Waterfalls, in a listing published by the Japanese Ministry of the Environment in 1990.
Continue reading...From
Wikipedia, the free encyclopedia.