Looks like there are many rumours confirming the re-start in Puglia, whether it is Bari or elsewhere (maybe Brindisi). It'll be a TTT.
Recently Acquarone stated that they won't do a rest day for the transfer

It'll be fun no doubt
After Puglia, it's still unclear if they'll have a few stages in the south or just go north right away. In any case, they'll climb the boot along the Adriatic coast.
In the Abruzzo region there are rumours about a stage finish in Guardiagrele, which could feature a very steep wall just before entering the town, with 600m at 20% average roughly. It might be a very hilly stage, since Guardiagrele is at the foot of the Passo Lanciano. In the same region is also rumoured to be the first MTF of the race, either to Prati Di Tivo or Gran Sasso.
The rumours about a stage involving the Carpegna, starting in Cesenatico and finishing after the descent are still pumping. I'm very confident (and happy) about this.
After reaching the north I reckon they'll head west, where they'll have the ITT in Piemonte that I already mentioned, and after that the MTF to Oropa which looks 99% sure.
Imho they won't go to France.
They'll head north-east, and probably have the Mortirolo (obvious Mazzo side is obvious) on stage 15.
After the final rest day, they could start with a Val Martello MTT, followed by a couple of easy days heading south. A stage finish is rumoured near Vicenza, in Montecchio Maggiore. After that, the two final mountain stages with Kronplatz and Zoncolan. The finish could be in Trieste or in Verona.