Leskov Island (Antarctica)

Leskov Island is an ice-covered island in the West Ice Shelf of Antarctica, rising to 185 metres (600 ft), 11 kilometres (6 nmi) northwest of Mikhaylov Island.

[1] This article incorporates public domain material from "Leskov Island".

Geographic Names Information System.

United States Geological Survey.

This Princess Elizabeth Land location article is a stub.