Where is Lake Kawaguchi Rental Villa Tozawa Center - Vacation STAY 46658v located?
Lake Kawaguchi Rental Villa Tozawa Center - Vacation STAY 46658v, Yamanashi, Japan (approx. 35.52275°, 138.75365°)
Lake Kawaguchi Rental Villa Tozawa Center - Vacation STAY 46658v, Yamanashi, Japan (approx. 35.52275°, 138.75365°)