I'm from India and will be travelling to Italy on 15th of June with my family. I'll be in Milan for 3 days, Florence for about 5 and , Venice 1 day, Rome other 2 days.
We have planned out an interesting itinerary which includes - trekking through the cinque terre mountains, vineyard tours and wine tasting, cheese tasting, perhaps a one day cooking class with a local, a concert or the Opera, loads of eating and ofcourse shopping!
Apart from the usual tour of the city monuments, can you please suggest what other unique experiences can be had in Rome, Milan and Florence? I'd also like names of specific markets, boutiques, stores to shop from.
i'd also like to know about vineyard tours, wine tastings and cheese tastings in Florence. I am a food blogger so most of all, can someone help me find a local cooking class? But it has to be vegetarian!