Menaggio is a charming small town on the shores of Lake Como in Lombardy. It is a perfect destination for a romantic getaway, even if the weather is not the best. In fact, rain can add a touch of magic and romance to a place that is already beautiful.