Imagining Lake Como will probably have you conjuring up images of lush gardens ... Situated on one of Italy's most beautiful ...