Member Login
Username:Password:
or Sign up here
Discover

OKUSHIRI ISLAND

'Okushiri Island' is an island in HokkaidÅ, Japan. It has an area of 145 km². Its main port Okushiri, HokkaidÅ has a population of 3,708 (2004).

This article provided by Wikipedia. To edit the contents of this article, click here for original source.