Because add is not a verb of giving, showing, or communicating, the inanimate object of to so often seen with it is not generally considered an indirect object. variety is indeed the direct object, but to a city is an ordinary prepositional phrase that does not rise to the level of being an indirect object. I rode the train to Los Angeles is another example where the to -phrase does not count as an indirect object.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.