Edinburgh of the Seven Seas

English

Proper noun

Edinburgh of the Seven Seas

  1. The capital of Tristan da Cunha.