Question

Which island of Japan is just 26 miles form Russia at its closest point?

geography icon

GEOGRAPHY

Hokkaido

geography iconGEOGRAPHYgo to geography category

Share: