Pourquoi dit-on « en Avignon » et pas « à Avignon » ?

Doit-on se rendre « en Avignon » ou « à Avignon » lorsque l’on part en vacances dans le Sud de la France ou que l’on va au festival du même nom ? Et bien les deux, et cela dépend de l’endroit précis où l’on se rend… À l’origine, la locution « en Avignon » désignait le Comtat d’Avignon,…