Top 10 Best Things to Do in Mountain Brook (AL) USA

10. Naked Art Gallery

9. The Market at Pepper Place

8. Avondale Brewing Company

7. Highland Park Golf Course

6. Jemison Park

5. Sloss Furnaces National Historic Landmark

4. Vulcan Park and Museum

3. Birmingham Zoo

2. Birmingham Botanical Gardens

1. Cahaba River Walk