Description: Perched high above the tree-tops you will find 'Nature's Nest'. With panoramic views of The Great Smoky Mountains, this luxury log cabin is located at Starr Crest Resort and overlooks the Dollywood Theme Park just minutes away. Everything you need for a f