Stresa to Villa Taranto

The boat journey from Stresa on Lake Maggiore via the islands of Bella, Pescatori and Madre to the botanical gardens at Villa Taranto.
Back to Top