In TN there is no restriction on carrying where admission is charged.
In TN you may carry in all State parks even if they are posted. You may not carry if school groups are present.
You shouldn't carry in city or county parks unless you check local laws. Some are posted others are not.
In Tn you used to be able to carry in restaurants which served alcohol, but a judge just ruled the law unconstitutional last week.
You can carry on state or local government property unless it is posted or unless any school board or school uses the property, or it is a courtroom.
You can open carry or carry concealed.