Why Medora, ND was voted one of the best family vacations in the U.S.