Little town of Malcesine, found next to Lake Garda in Italy.

Little town of Malcesine, found next to Lake Garda in Italy.