Found: 2 results
Kawazu Nanadaru (Seven Waterfalls) is an amazing spot hidden in the mountains above the small town of Kawazu in southeastern Izu (100km southwest of Tokyo).
The Atami Marine Spa is a three story hot springs health and fitness facility located beside famous 'Sun Beach'.