Tallulah Falls is a tiny town located in the US state of Georgia. It is situated among several natural attractions, most notably the Tallulah Gorge and the Tallulah Falls.
Cold Calling: 21 refreshing retreats in the South that offer a dose of natureâs air-conditioning
A subterranean cave, a chilly river, the highest summit east of the Mississippiâthese destinations are all shivery oases on dog-day afternoons
Photo by John Starrett
Can you even call yourself a Southerner if you donât spend at least a quarter of the year griping about the heat (and donât forget the humidity)? But during a season when the forecast seems permanently set to âscorching,â you can still find pockets of delicious coolnessâand we donât mean the blast radius around your air-conditioning vent.