Courtesy of Alabama Gulf Coast Center
Alabama White Sands
Alabama's Gulf Coast is renowned for its white sand beaches.