Nestled in the trees along North Carolina's stunning Cheoah River, Rivers Edge Treehouse Resort offers a luxurious escape from everyday life. Step back into nature and relax as you take in views that photographers dream of capturing - reveling in comfort and serenity with each passing moment!