Botanical Gardens of Villa Taranto, located on the shore of Lake Maggiore in Pallanza, Verbania, Italy.