The northern lakes of Garda, Como and Maggiore are among the most beautiful locations in Italy. Lake Garda occupies an idyllic setting with small picturesque towns dotted around its edge. Lake Como, meanwhile, is known for its wonderful lakeside villas. Lake Maggiore has three small islands: Isola Bella features a baroque palace, Isola Madre has botanical gardens; and Rocca Borromeo has a fortress. Cosmopolitan Milan is also considered to be one of the best city break destinations in the world. With designer boutiques, the majestic Duomo and The Last Supper by Leonardo, it offers an excellent range of accommodation choices and cultural sights to suit all travellers.