Feklistova Island

From Wikipedia, the free encyclopedia

Feklistova Island is one of the Shantar Islands in Sea of Okhotsk, Russia. It has an area of 372 kmĀ².

Languages