18 Surprisingly Cool Small Towns In The USA

This small town by Whitefish Lake was named one of the New York Times' top 52 places to visit in the whole world. It's an absolute must-stop for nature lovers in both summer and winter. You can ski and snowboard or hike and bike your way around the nearby Glacier National Park before enjoying the lively atmosphere of the town once the sun sets.


Click for full link to the article