June is the ideal time to take in Puglia’s white-washed hilltop towns and ancient olive groves before the Italians flock there for their holidays in July and August. Indulge in Italian cuisine, watching nonnas knead orecchiette in the streets of Bari, learning about traditional olive oil production at a rural masseria, or dining on no-frills, freshly-caught seafood atop a trabucchi. Lecce, known as the ‘Florence of the South’ is a hive of culture, boasting Baroque architecture,…

