Thomas the Tank Engine Wikia
Advertisement
JourneyBeyondSodor1.png

The Island of Sodor, or simply Sodor, is an island in the United Kingdom and is the fictitious home of the engines.

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

Eras
Advertisement