Thomas the Tank Engine Wiki
Advertisement
The Island of Sodor, or simply Sodor, is an island in the United Kingdom. It is located in the Irish Sea, between England's Lake District and the Isle of Man.


Did you know? The name came from the Diocese of Sodor and Man, which encompassed Man and the Hebrides, then also known as Sodor, meaning the southern isles (Norse: Sudreyjar). Since in modern times the Diocese no longer encompasses the Hebrides, the Rev. W. Awdry came up with the Island of Sodor to repair the redundancy of the title.

Eras




Advertisement