Georgia is bursting full of small, quaint towns full of mountainside charm, but this one is a true gem, and was even the ...
Numerous majestic waterfalls vie for the title of "Niagara of the South," but none capture the imagination quite like Georgia's breathtaking Tallulah Falls. The Tallulah River spent centuries carving ...