Menaggio is a large and busy village situated on a small peninsula on the western shore of Lake Como, 23 mi/37 km north of Como. It's dominated by the ruins of an old castle that was destroyed by...