The North Georgia Mountains holds many holly-jolly attractions for all to enjoy this holiday season. And with three bedroom villas starting at only $65, who can resist?