All mandatory evacuation orders have been lifted in Henderson and Polk counties in North Carolina as firefighters continue to ...
Tallulah Gorge State Park is located northeast of Atlanta, Georgia, and is a fantastic day trip for outdoor lovers!