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Ā².
Feklistova Island is one of the Shantar Islands in Sea of Okhotsk, Russia. It has an area of 372 kmĀ².