Satellite map of Nemuro Bay

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

Latitude: 43° 21' 23.99" N
Longitude: 145° 27' 7.79" E

Nearest city to this article: Nemuro

Read about Nemuro Bay in the Wikipedia Satellite map of Nemuro Bay in Google Maps

GPS coordinates of Nemuro Bay, Japan

Download as JSON