Nintendo
Register
Advertisement
Fort Francis

Mario and party at the front door.

Fort Francis is a location in Super Paper Mario. It is Francis's personal fortress. You get to Fort Francis in World 3. Inside Fort Francis are some meow maids.

Advertisement