Montana is filled with beautiful small towns from Whitefish to Polson to Livingston and so many, many more.

These places offer great activities from hiking, camping, skiing, fishing and much more. But, which town in Montana is the "prettiest"? Well, thanks to MSN we may have the answer.

MSN Lifestyle has declared that Hamilton, Montana is the "prettiest" in the whole state.

The reasoning is because it is surrounded by mountains, forests and is in close proximity to an amazing river.

If you get a chance, check out Hamilton one day.