The forum pages are fully operational! See this link for the latest forum topics, where users can collaborate or discuss certain topics in one place!
Elwood City
From Arthur Wiki
Elwood City is the city that Arthur takes place in. It is unclear where it is located.