"A Little Bit of Heaven" is nestled in the ridge of Big Laurel Mountain overlooking the Tuckaseege River, near Cherokee North Carolina. This adorable cabin has all the conveniences of a home away fro...