Lake Orta is the first destination in Italy for a Michelin-starred restaurant TripAdvisor has just revealed its list of the best restaurants in the world, among them we can find an Italian one, a very particular venue: Villa Crespi, on the shores of Lake Orta.In 1879 Cristoforo Benigno Crespi, a pioneer in the cotton industry, […]