Skip to content
Point of Interest

Little Rock Hills

Location
Iwamizawa-shi, Hokkaidō 068-0112
Phone0126-44-2858
Hours of Operation statusClosed · Opens 10:00 AM