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