Advertisement

Thomas Land

Thomas Land, an 11-acre section of Edaville USA, an amusement park in South Carver, Mass., features 11 attractions based on Thomas & Friends and the Island of Sodor, (the fictional locale where the series is based).

Share

Advertisement