Overlooking the largest lake in Italy, Lake Garda, is the small and relatively unknown village of San Felice del Benaco. Although it currently enjoys a comfortable seclusion, this town has frequently been the centre of attention over the centuries. P
Read Article