Nemuro Bay

From Wikipedia, the free encyclopedia

Landsat image
Enlarge
Landsat image

Nemuro Bay is a body of water on the northern coast of the Nemuro Peninsula.