Some underrated Italian destinations to visit include Alberobello in Puglia, Alba in Piedmont, Porto Venere in Liguria, and Orvieto in Umbria. These destinations offer unique experiences and are less crowded compared to popular tourist spots.