More rumours. Stage 6 should finish in Scalea, on the Tyrrenian coast. Will most likely be for sprinters.
On the "Resto del Carlino" today (a pretty reliable newspaper when it comes to central Italy) there are multiple news. First, stage 10 is confirmed to finish in Jesi, although they claim the start should be in Sarnano, instead of Pescara (which was stated multiple times and I would think it's a lock). Stage 11 will finish in Reggio but will start in Sant'Agata Feltria apparently. Stage 12 will start from Parma and go to Liguria. The article then gets less specific mentioning that from there they'll go to Piedmont (explicitly stating that Finestre will be in) and then repeating already known stuff. I would tend to believe it for stage 10/12 (with the doubt over the start of stage 10). That means Piedmont should have 2 stages, which kinda makes sense as it avoids the long transfer between the Savona area and Santena.
1 Hungary (not ITT?)
2 Hungary (ITT?)
3 Hungary (ITT?)
4 ??? - Etna?
5 ??? - Taormina
6 Somewhere in Calabria - Scalea
7 Diamante - Potenza
8 Paestum - Monte di Procida
9 Isernia - Blockhaus
rest
10 Pescara OR Sarnano - Jesi
11 Sant'Agata Feltria OR Faenza - Reggio Emilia
12 Parma - somewhere near Savona
13 somewhere near Savona - somewhere in Piedmont
14 Santena - mountains in Piedmont
15 Rivarolo Canavese - Cogne
rest
16 ??? - Tirano
17 mountain stage in the Garda area or in Trentino/SüdTirol
18 ??? - Martellago
19 Lignano - Castelmonte
20 ??? - Tre Cime? Nevegal? Fedaia??
21 Verona ITT