Lake Garda’s prettiest town, Desenzano is a lively place with a great atmosphere. It’s the perfect spot from which to explore the lake, with ferries and hydrofoils departing from the port for all the main towns and villages around the lake. The town is packed with restaurants, bars and cafes, and there’s a good choice of shops, too. The old town is particularly picturesque, with its narrow streets and lovely lakeside setting.