Alabama’s frozen waterfalls are absolutely stunning! Check out these icy waterfalls in and around the Sipsey Wilderness of the Bankhead National Forest in Double Springs, Alabama.
Follow us on:
Instagram — https://www.instagram.com/thisisalabama/
Facebook — https://www.facebook.com/AMGthisisalabama
Twitter — https://twitter.com/thisisalabama
source