Providence Canyon
February 16, 2015Tucked into the southwest corner of Georgia, and a short 20 minute drive from the Alabama border lies one of the Seven Natural Wonders of Georgia. Known to some as the “Little Grand Canyon” Providence Canyon has been an attraction and a wonder since it’s avoidable creation.