really reliable and right on time "Where is Sodor, home of Thomas the Tank Engine?" the location of Sodor has been revealed very popular The BBC investigates… the location of Sodor has been revealed "Where is Sodor, home of Thomas the Tank Engine?"