×

Okushiri Island

Island in Japan
Okushiri Island is an island in Hokkaidō, Japan. It has an area of 142.97 square kilometres. The town of Okushiri and the Hiyama Prefectural Natural Park encompass the entire island. It has many pastures, beech tree forests, and a rocky coastline.... Wikipedia
Area: 55.2 mi²
Max length: 16.78 mi
Max width: 6.835 mi
Location: East Asia
Population: 3343 (2009-03-31)
Town: Okushiri