Illasi e Castello di Illasi Walking Save to a List Michela Cherubin Distance 6.46mi Elevation + 591f TrailRank 20 View more photos View trail