Venturing a little deeper on the flip side of Mobile Bay lies a gleaming white-sand island, undoubtedly Alabama's top hidden gem for your next beach vacation. The barrier island of Dauphin Island ...