Zur Erkundung was es vor Ort gibt (und für einen ersten Preisvergleich) empfehle ich die App EVMaps - hier vorgestellt: EVMap – Detailvorstellung (Ladeplanung / Routenplanung für EVs – Apps und sonstige Hilfsmittel)
Und zum Laden im Ausland immer eine Variante mit Ladekarte dabei haben, nicht immer funktioniert die App, nicht immer funktioniert eine Ladekarte.
EnBW kannste vergessen, zumindest wenn es darum geht kostengünstig zu Laden. Als Reserve/Notlösung natürlich nie verkehrt.
Konkret für den von Dir genannten Ort gibt es Säulen, die sich mit dem Lichtblick Tarif freischalten lassen - AC 59ct/kWh https://www.lichtblick.de/e-mobilitaet/fahrstrom-unterwegs/ - allerdings kostet die Ladekarte was.
Ansonsten kann man EweGo empfehlen, da gibts zwar nichts direkt in Cannero Riviera, aber zumindest in den Orten in der Umgebung, und mit 62ct/kWh auch noch deutlich günstiger als EnBW. Ladekarte gibts gratis. https://www.ewe-go.de/
Für die eigentliche Fahrt nach Italien/fürs DC laden bietet sich Ionity an, und da gibts nord-östlich vom See auch eine Lademöglichkeit (wenn man über die Schweiz anreist – 0,46CHF/kWh also rund 50ct/kWh, dafür aber halt DC (Passport Power vorausgesetzt)