Traversay Islands

English

Proper noun

Traversay Islands

  1. A subgroup of the South Sandwich Islands. It consists of Zavodovski Island, Leskov Island and Visokoi Island.