Like giant white and grey mushrooms sprouting up from the fields, clusters of pointy stone trulli started to appear along the roadside as we wound through narrow walled streets towards Alberobello, the last stop on our southern Italy tour. Alberobello is a small but fascinating town located in the Puglia region of Italy, just an... Continue Reading →