Where is Rakuten STAY Fuji Kawaguchiko Station - Japanese Modern Villa Mt Fuji View 102 located?
Rakuten STAY Fuji Kawaguchiko Station - Japanese Modern Villa Mt Fuji View 102, Yamanashi, Japan (approx. 35.49448°, 138.77°)
Rakuten STAY Fuji Kawaguchiko Station - Japanese Modern Villa Mt Fuji View 102, Yamanashi, Japan (approx. 35.49448°, 138.77°)