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 |
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 |