One of the best beaches in Alabama is a hidden secret -- Dauphin Island! It's the best place for finding sea glass, shells, and just plain relaxing. Here are my tips you need to know beforehand if you plan on visiting this beautiful and relaxing beach in Alabama.
167