Glacier is the Switzerland of America. You could spend a lifetime exploring all the rad things to do in Glacier National Park, but here is our short list!