Sodor

Sodor (aka Island of Sodor) is a countries with Peoples and Engines and Vehicles with language of English.