Push Push River, Sakhalin Island, Russia

Sakhalin is a large elongated island in the North Pacific, lying between 45°50' and 54°24' N. It is part of Russia and is its largest island, administered as part of Sakhalin Oblast. The indigenous peoples of the island are the Sakhalin Ainu, Oroks, and Nivkhs

Ports Overview


Find Cruises to this Port
  • Follow us on
  • Find us on Facebook!
  • Find us on Pinterest!
World Wide Cruise Centre
World Wide Cruise Centre