The best place to watch the TV series Dream of Italy is on your local PBS station or Create TV! Currently, Season 1, Season 2 and the Dream of Italy: Tuscan Sun Special are airing and repeating on stations across the country. [Though these are also available on demand on Amazon Prime.] Starting in late May, stations will begin airing …