Monbetsu

Monbetsu

Monbetsu is the Japanese name of several places in Hokkaidō, Japan. It originates from the Ainu word mo-pet, meaning quiet river.

Read more about Monbetsu.