Skip to main content

Iwanai Overview

This blog introduces virgin snow in Japan and town of Iwanai, where you could have blessing of nature, the sea and snow, and it is located two hour and half drive from the center of Sapporo, a northern city of Japan.






Comments