Let's talk FOOD.
The best source for Worldwide Culinary Vacations is The International Kitchen.
They feature regular cooking school vacations in Italy, France and Spain. In Italy alone, they have schools in 13 different cities. They also hold periodic cooking classes in Portugal, Greece, Turkey, Morocco, the U.K. and Mexico and Central and South America.
Their "...culinary tours generally include accommodations, cooking lessons in English, and excursions that explore the local culture (the ruins of Pompeii for example, or Barcelona’s striking architecture) and cuisine (such as a visit to a cheese producer, a winery, or an oil press). And of course, the food! You will enjoy some of the world’s best and most distinctive regional foods and wines on our tours. Our cooking vacations in general run 2 to 7 nights, and can usually be confirmed for as few as two people. The maximum class size depends on the size of the kitchen where your lessons are held, but never exceed 14 in order to ensure a high-quality, hands-on experience."
For more information you should visit their website. You can book your vacation directly through them. Their website is