Where is IDSTAY Lake Kawaguchi-Urushi- - Vacation STAY 02427v located?
IDSTAY Lake Kawaguchi-Urushi- - Vacation STAY 02427v, Yamanashi, Japan (approx. 35.49247°, 138.76224°)
IDSTAY Lake Kawaguchi-Urushi- - Vacation STAY 02427v, Yamanashi, Japan (approx. 35.49247°, 138.76224°)