traversay islandsmontagu islandsaunders island antarcticanorth sandwich islandsthule island conspiracyzavodovski island antarcticamount michael on saunders islandthule island map
About Leskov Island
Leskov Island is a small uninhabited island in the Traversay Islands group of the South Sandwich Islands. It is less than 1 nautical mile long, and lies 30 nautical miles west of Visokoi Island.