Why is Northern Ireland's World Cup play-off in Bergamo?

Italy host Northern Ireland in a World Cup play-off on Thursday, but why is the game being played in Bergamo and not in Milan or Rome.