Come see America's most unique military attraction in Mobile, AL on beautiful Mobile Bay! Open every day except Christmas Day.