TheInTown Treehouse in Atlanta, Georgia, has a pleasing Southern nature – understated, calming, and comfortable. Centrally located within the heart of in-town Atlanta, these majestic treehouses are a hidden gem. Featured in many TV shows and magazines including the Today Show, “Treehouse Maste...