Olive trees are in full blossom in Liguria, a wondrous sight (and a sign of good omen) to be enjoyed by local dwellers as well as by Italian visitors all along the region’s steep ascents. “Olive tree flowers are not showy, and most people may not notice them. However, this is not the case of […]