Some info about ITALIAN
Category GEOGRAPHY - PLACES
Language ITALIAN
Lake Orta is a lake in northern Italy, west of Lake Maggiore. <
Wikipedia contributors, "Lago d'Orta," Wikipedia, The Free Encyclopedia,