Smith Lake, one of Alabama’s most beautiful bodies of water, is just a short drive away and offers endless opportunities for ...