Italy is India of Europe