Nemuro Bay


Nemuro Bay is a body of water on the northern coast of the Nemuro Peninsula in Hokkaidō, Japan.