“Genoa” is the seaport of? A) Italy B) Spain C) France D) Germany Related MCQs: Genoa is in? Genoa is a port city in ……? “Trime lake seaport” is the seaport of? Silicon Valley is situated in?