High Falls

One of the best nature spots around north east Alabama. Located in High Falls Park, off AL HWY 227 Northwest of Geraldine, Alabama is High Falls.