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.