Where is Honbetsu?

Where is Honbetsu located?

Honbetsu, Honbetsu, Japan (approx. 43.12461°, 143.61104°)


Where is Honbetsu on the map?