Puglia is a region in the heel of southern Italy known for its pretty towns, great local ingredients and unique architecture. We spent our first week there in a big trullo with nine of our friends from London. We drove to nearby towns, went on long beach walks and cooked our own… Read more of "Five charming towns in Puglia, Italy"