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