Karafuto is the alternative name of Sakhalin Island. It is situated in Russian Far East, Pacific Ocean. It is part of Russia and is its largest island and it is also a large island in the North Pacific. Its total area is 72,492 km2.

Sakhalin Island

 

March 1, 2011 | Afifa Gillani | No Comments | 334 views