Nemuro Bay

Nemuro Bay (根室湾, Nemuro-wan) is a body of water on the northern coast of the Nemuro Peninsula in Hokkaido, Japan.

This Hokkaidō location article is a stub.

You can help Wikipedia by expanding it.

Landsat image