Talk:Goomba Road

When in the story do you go here? I've never played Paper Mario, but I stumbled upon some of the articles about places and I found the diffent areas of the game interesting for some reason. Since I know nothing about the places, it should say when in the game you go to them.

The article says that it connects Goomba Village with Toad Town -- Booster