Warmth of Karuizawa Pension Sato Izumi
Hotel in Izumi, Japan
Hotels
·
Izumi, Japan guide