Edinburgh of the Seven Seas - Wikipedia
Edinburgh of the Seven Seas is the main settlement of the island of Tristan da Cunha, in Saint Helena, Ascension and Tristan da Cunha, an overseas territory ...
A new Wordle word is primed and ready for players to solve and today's answer shouldn't cause too much trouble for seasoned players.