AnswerWhich is a sister city to Monza, home of Italy’s Formula 1 Grand Prix? Last updated: 2021/11/14 at 12:01 PM By RockedBuzz 0 Min Read Share SHARE Which is a sister city to Monza, home of Italy’s Formula 1 Grand Prix?Boise St. Louis Phoenix Indianapolis The Answer: The correct answer is Indianapolis. Share This Article Facebook Twitter Pinterest Whatsapp Whatsapp Reddit Telegram Copy Link Previous Article Swindon, England, is the sister “city” to what famous tourist site? Next Article Who played Major Margaret “Hot Lips” Houlihan in the 1970 movie M*A*S*H?