Independence day is only days away and there is so much you can do to celebrate. But, if you want to celebrate in the best city in Idaho you need to leave the Magic Valley and head north to Boise.

Source: WalletHub

According to WalletHub, Boise is the best place to celebrate in Idaho. It's also one of the best places in the United States for celebrating our freedoms! It is worth noting that they base part of their ranking on the average price of alcohol, and it's pretty low in Boise. If you don't drink then you may not be as interested in heading up there.

If you are looking for something awesome closer to home there are a number of great events in the Magic Valley starting this weekend.