I love the small towns that dot Utah. From desert towns in southern Utah to mountain towns in the north, there are so many incredible places to explore. While many of these charming small towns are ...