USA

10 Interesting Facts About Idaho Falls

Facts About Idaho Falls Idaho Falls is a city in and the county seat of Bonneville County, Idaho, United States. Idaho Falls is the state’s largest city outside the Boise…

10 Interesting Facts About Moscow, Idaho

Facts About Moscow, Idaho The postmaster Samuel Neff then completed the official papers for the town and selected the name Moscow. Interestingly, Neff was born in Moscow, Pennsylvania and later…
back to top