Teuri Island

Japan / Hokkaido / Rumoi /
 Upload a photo

Teuri Island (天売島 Teuri-tō) is an island in the Sea of Japan 30 km west of Haboro port in Haboro, Tomamae District, in the Rumoi Subprefecture in Hokkaido.
Nearby cities:
Coordinates:   44°25'39"N   141°18'49"E
This article was last modified 3 years ago