Kuril Islands in Latin
Kuril Islands in Latin
Insulae Curilenses
An archipelago between Japan and Kamchatka, Russia, separating the Sea of Okhotsk from the north Pacific Ocean.