×

Aniva Bay

Bay in Russia
Aniva Bay is located at the southern end of Sakhalin Island, Russia, north of the island of Hokkaidō, Japan. The largest city on the bay is Korsakov. Wikipedia