Cities, Lakes and Mountain Valleys
Milan is a natural starting point. Around the Duomo and Castello Sforzesco, the region’s history is visible in its architecture and museums, while Brera combines galleries, independent shops and cafés. The city’s restaurants provide an equally varied introduction, bringing traditional Milanese cooking and contemporary Italian cuisine into the same itinerary.
Beyond Milan, Lombardy’s smaller cities deserve time of their own. In Bergamo, the streets of Città Alta connect Piazza Vecchia, historic churches and the Venetian walls, with views towards the surrounding hills. Southwest of Milan, Vigevano’s arcaded Piazza Ducale and castle offer a different perspective on the region’s Renaissance heritage. Outside the town, the rice fields and farmsteads of the Lomellina reveal the agricultural setting behind one of Lombardy’s most important ingredients.
The lakes provide another focus for a stay. Como, Bellagio and Varenna combine historic centres with waterfront walks and boat journeys, while villas and gardens offer reasons to explore the shores. Lake Iseo can be combined with the vineyards of Franciacorta and a visit to Monte Isola. On the Lombard side of Lake Garda, Sirmione’s castle, Salò’s waterfront and the lemon gardens of Limone sul Garda provide further stops.
Further north, Valtellina and Valchiavenna bring visitors into the Alps. Around Sondrio and towards Tirano, vineyards occupy steep terraces, making wine production a visible part of the landscape. Valchiavenna offers historic villages, chestnut woods and access to mountain walks, with a food culture that draws on local cheeses, freshwater fish and seasonal produce.