A Suffolk County town installed a “tunnel of love” under a busy roadway in an effort to preserve its local frog population — ...
Tallulah Gorge State Park is located northeast of Atlanta, Georgia, and is a fantastic day trip for outdoor lovers!