Places to see in Italy: botanic garden on Isola Madre, lake Maggiore
Spring has arrived and nature is slowing coming out of its winter lethargy which we know is only partial since trees and plants are not dormant during that season but just preparing to blossom. So if you are in Italy…