With rolling green hills, a charming downtown and friendly folks, Franklin is as quintessentially south as it gets. Here are the top things to do in Franklin TN.