Montana has an abundance of small towns and many of them are gorgeous, but which one is the most beautiful?

MSN Lifestyle put together a list of the Most Beautiful Small Towns in Every State and for Montana they chose a small mountain town that has become very popular.

That town is Whitefish, Montana.

Getty Images/iStockphoto

Whitefish is known for it's amazing main street with shops and restaurants. Plus, they have a world class ski mountain that is also great during the summer for hiking and biking trails.

Do you agree with this? What do you think is the most beautiful small town in Montana?