×

Yugawara

Town in Japan
Yugawara is a town in south-central Japan. It’s known for its natural hot springs and traditional ryokan inns. Makuyama Park has thousands of plum trees, which blossom in spring. Fudo and Godan waterfalls tumble over rocks in the surrounding...
Population: 26,424 (Jun 1, 2012)
District: Ashigarashimo
Prefecture: Kanagawa
Region: Kantō