Satellite map of Aniva Bay
Map of Aniva Bay
Aniva Bay (Zaliv Aniva, Aniwa Bay, or Aniva Gulf) is located at the southern end of Sakhalin Island, Russia, north of the island of Hokkaidō, Japan.
Latitude: 46° 36' 0.00" N
Longitude: 142° 35' 60.00" E
Nearest city to this article: Aniva
Read about Aniva Bay in the Wikipedia Satellite map of Aniva Bay in Google Maps