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