Search over one million articles, find something about almost anything!
| |
|
| |
Sakhalin |
... and from Yezo (Japan) by the Strait of La P�rouse. Sakhalin is the largest island of the Russian Federation, being 948 km (589 miles) long, and 25 to 170 km (16 to 105 ... |
|
|