Clarksville, Tennessee is a bit of a hidden gem with a great blend of history, outdoor activities, and the classic “small town charm”.