Skip to Content

On August 15th, the Island of Sodor came to life in New England’s famed Edaville USA for Thomas the Tank Engine’s 70th Anniversary and Edaville USA’s 70th Anniversary. Thomas Land is the largest permanent Thomas & Friends® attraction in North America! Set in the lush New England landscape of Edaville USA, the park covers 11.5 …

Read More about Thomas Land Grand Opening Review (NYC)