Thomas the Tank Engine Wikia
Register
Advertisement
The Island of Sodor, or simply Sodor, is a fictional island in the United Kingdom. It is known for its many railways.


Did you know? The Island of Sodor is located between the Isle of Man and Great Britain in the Irish Sea.

Eras




Advertisement