Practice opportunity in a southwest Alabama community bordered by two rivers. Alabama's diverse landscape serves to illustrate the variety of adventures awaiting you in this charming southern town. From the picturesque mountains of North Alabama to the 1 hour drive to sugar–white beaches of the Gulf Coast, you'll find something special to pique your interest.