In Phantoms in the snow

 Noah mentions that he has heard how lovely Italy is. During the Phantoms’ trek across the countryside, check out some of the amazing sights they might have encountered.