What is the alternative name of Sakhalin Island?
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.