Island of Sodor

Island of Sodor is a location in Thomas and Friends.