takemytrip.com
Center of the Universe: Wallace, Idaho
If you’re looking for a neat little mountain town that’s crammed with history, along with some quirky attractions, you’ll need to make a stop in Wallace, Idaho. This tiny mining town is home to the last stoplight on Interstate 90, as well as the Center of the Universe. Yeah, you heard me. Wallace is such a neat little town, I didn’t mind walking around in a chilly drizzle to see it all for the second time. My first visit to Wallace was in 2006, not long after it was discovered to be the Center of the Universe. Wallace is a […]
admin