Tallulah Gorge: Northeast Georgia’s Majestic Little Town
Defined by a 1,000-foot chasm and five waterfalls that cascade through it, Tallulah Gorge is one of the prettiest little towns in all of the Northeast Georgia Mountains. Do yourself a favor, and after breakfast some morning, take the 30-minute drive over to see it. In the beginning of the 20th Century, Tallulah Falls was a bustling resort town, the South’s version of Niagara Falls. At one point there were 17 boarding houses and hotels, each vying for the throngs of tourists who were coming to see the stunning natural beauty. In 1886 history was made when a thrill-seeker crossed … Continue reading