We live in a social media world, and we have learned to look at our surroundings through the lens of social media. It's like we've all become mini photographers looking for the best setting to create the best-looking post on our social accounts. Check out our list of the most Instagrammable places - one from each of the 16 counties we represent - in north Alabama that were chosen by our followers.

 

Horton Mill Covered Bridge - Blount County - photo by North Alabama Ambassador @therobertposey

horton mill covered bridge

Little River Falls in Little River Canyon - Cherokee and DeKalb counties - photo by North Alabama Ambassador @twin_trail_tales

little river falls

Cane Creek Canyon - Colbert County - photo by North Alabama Ambassador @pbhs_outdoors

cane creek canyon hannah sumner

Smith Lake - Cullman County - photo by @thelakesidelife_smithlake

smith lake

DeSoto Falls - DeKalb County - photo by North Alabama Ambassador @pbhs_outdoors

desoto falls

Noccalula Falls - Etowah County - photo by North Alabama Ambassador @earthboundtraveler

noccalula falls Pat Yancey

Dismals Canyon - Franklin County - photo by North Alabama Ambassador @nomadic_leprechaun

dismals canyon

Stephens Gap Cave - Jackson County - photo by North Alabama Ambassador @adventuringlight

stephen's gap cave

Old Railroad Bridge - Lauderdale County - photo by North Alabama Ambassador @mary.posey

old railroad bridge

Oakville Indian Mound Park - Lawrence County - photo by North Alabama Ambassador @cotees_chronicles

oakville indian mound park

Belle Chevre - Limestone County - photo by Ann McDermitt

belle chevre

U.S. Space & Rocket Center - Madison County - photo by North Alabama Ambassador @ensaneoutdoors

rocket center

Lake Guntersville - Marshall County - photo by North Alabama Ambassador @therobertposey

lake guntersville robert posey

Buttahatchee River - Marion County - photo by @warren_customs_llc

buttahatchee river

Big Bob Gibson - Morgan County - photo by Visit North Alabama Social Media Manager Melea Hames

big bob gibson

Bankhead National Forest - Winston County - photo by North Alabama Ambassador @weatherman_sam

bankhead national forest sam calhoun