Nemuro | Travel

Japan’s most eastern mainland city, Nemuro (根室) is in the closest position to the 1150km-long Chishima Islands. The 60km-long Nemuro Peninsula is a knob of brackish lakes, dramatic capes and wildflower gardens.