One of the Worst Tourist Attractions in the Country is in IdahoOne of the Worst Tourist Attractions in the Country is in IdahoIdaho is home to one of the most disappointing and overhyped tourist attractions in the country.JeffJeff
For Twin Falls ID Sky Watchers, October Will Bring Many MeteorsFor Twin Falls ID Sky Watchers, October Will Bring Many MeteorsWe hope you find a nice, dark spot to view this month. Craters of the Moon National Monument and Preserve, in southern Idaho, is one of the best spots in the state for these types of events.Greg JannettaGreg Jannetta