For even more amazing things to do in Alabama click here: https://www.theodysseyonline.com/hidden-treasures-...
1. Huntsville Botanical Garden - Huntsville, Alabama
Growing up in Alabama I always loved going to the Botanical Gardens. Every season has a different, beautiful theme. Go in summer and cool off in one of the many sprinklers systems, during spring to check out the butterfly garden, during fall to check out the scarecrow trail, or during winter to the breathtaking galaxy of lights. No matter the time of year, the Botanical Gardens is an amazing place to visit. They have flowers to bloom in every season, so no matter when you go, you'll be able to see tons of beautiful flowers. For more information on what do during the season of your visit you can check out their website: http://hsvbg.org/
2. Wheeler National Wildlife Refuge - Decatur, Alabama
I've always been an animal lover, so Wheeler Wildlife Refuge had to make the list. "Wheeler National Wildlife Refuge provides excellent habitat for many species of native wildlife. A total of 300 species of birds, 47 species of mammals, 75 species of reptiles and amphibians, 115 species of fish, 38 species of freshwater mussels, and 26 species of freshwater snails have been documented on the refuge." For more information check out their official website here: https://www.fws.gov/refuge/Wheeler/wildlife_and_ha...
3. Cathedral Caverns - Woodville, Alabama
At Cathedral Caverns you can visit the cave which features unique and amazing formations, then explore the great outdoors on one of their hiking trails. I can't even begin to list all of the amazing formations you will see here. Instead, go check out the website. I promise you won't be disappointed. Another plus for this location is that the cave is wheelchair accesable! http://www.alapark.com/cathedral-caverns-state-par...
4. DeSoto Falls (DeSoto State Park) - Mentone, Alabama
A waterfall, flowers, hiking trails, what could be better? If for some reason you hate those three things, don't worry! There's plenty of other things to do at DeSoto State Park. For a full list click here: http://www.alapark.com/desoto-state-park
5. Big Springs Park - Huntsville, Alabama
When you live in a small town in Alabama, traveling abroad can seem impossible! Not anymore! Big Springs Park allows you to feel like your traveling from the comfort of Huntsville, Alabama. You can see a magical bridge from Japan, lighthouse from Norway, or many other items that have been gifted to the park from other countries! Here's their website: http://alabama.travel/places-to-go/big-spring-park
6. Bridge Street Town Centre - Huntsville, Alabama
Shopping is a must and Bridge Street offers great stores and a spectacular view. Need a break from shopping? Check out The Monaco for a great movie experience, or have a nice dinner at one of their many romantic resturants. This is definitely a great location for everything from date night to a day out with the girls! For a full list of shops and resturants check out their official website (p.s. they also list sales and specials!): http://www.bridgestreethuntsville.com/
7. U. S. Space and Rocket Center - Huntsville, Alabama
The Space and Rocket Center is at the heart of Huntsville. This location is unique to Huntsville and shows a huge part of the history and present of Huntsville. Here's there website: http://rocketcenter.com/
8. Montgomery Zoo - Montgomery, Alabama
I know this technically isn't in North Alabama, but you can still take a day trip here. See over 500 different species of animals from locations all around the world, hang out in the petting zoo, or take a pedal boat ride. There are tons of things to do here. For a list of pricing and activities check out their website: http://www.montgomeryzoo.com/
9. Rainbow Mountain - Madison, Alabama
You wouldn't think you can take a nice, scenic hike in the middle of subdivisions, but you're wrong. Rainbow Mountain is a beautiful hiking trail in a convenient location. For more information on the trail click here: http://www.trails.com/tcatalog_trail.aspx?trailid=...
10. Monte Santo State Park - Huntsville, Alabama
Monte Sano has tons of hiking and biking trails that all offer their own beautiful views. You'll never get bored here with the 20 miles of hiking trails and 14 miles of bike trails. Find one that's perfect for you: http://www.alapark.com/monte-sano-state-park