Villa Castelli: Walking Tour with Olive Oil Tasting Take a tour through the Italian town of Villa Castelli in the Apulia region. The adventure starts at Via Kalivia, at the square in front of From €28.00