Want to find small towns in Tennessee where $1,200 monthly covers everything?
These 11 wonderful places offer affordable housing and low everyday costs!
1. Greeneville
Greeneville is Tennessee’s second oldest town and makes your $1,200 stretch like magic.
The cost of living here runs about 20% below the national average…