Athens sits in the rolling hills of Eastern Tennessee, surrounded by enough natural beauty to make your Instagram followers think you’ve discovered some hidden paradise – which, in a way, you have.