Glacier National Park: Going-to-the-Sun Road on the Red Bus
Last August, I went to Glacier National Park in northern Montana…and it was one of the most amazing places I’ve ever seen. Up to that point, I thought the Grand Tetons of Wyoming, Denali in Alaska or the Rockies in Banff, Canada were the most beautiful mountains I’d seen. But Glacier blew these sights away.