Edinburgh of the Seven Seas

English

Proper noun

Edinburgh of the Seven Seas

  1. The only settlement on the island of Tristan da Cunha.
    Synonym: ESS