Top attractions around Lake Geneva: · Chillon Castle, a medieval fortress on the water's edge · Yvoire Village, a preserved French medieval town · Vevey Old Town, ...