It’s official. The Center Of The Universe is located in the small town of Wallace, Idaho. Don’t believe me? Well, try to prove me wrong.

That’s the reasoning that mayor Ron Garitone had when he proclaimed Wallace as the Center Of The Universe on September 25, 2004. There’s even a plaque declaring the precise location (well, technically it’s a manhole cover). Visitors flock from all over the country to see it for themselves and take pictures while standing on it, just so they can say they’ve been to the Center Of The Universe.

Related Stories

Crossing This 100-Year-Old Bridge In Idaho Is Like Walking Through History

Crossing This 100-Year-Old Bridge In Idaho Is Like Walking Through History

Most People Didn't Know That The Floating Green Was Invented Right Here In Idaho

Most People Didn't Know That The Floating Green Was Invented Right Here In Idaho

This Hiking Trail In Idaho Is One Of The Coolest Outdoor Adventures You’ll Ever Take

This Hiking Trail In Idaho Is One Of The Coolest Outdoor Adventures You’ll Ever Take

What do you think? Do you believe that Wallace is the Center Of The Universe? Click here for more unique Idaho attractions!

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.