Best small towns to visit in Italy
Everyone wants to visit Rome, Milan, Venice and other big and popular cities in Italy, but not many are aware of the fact that the true Italian life is actually in the smaller towns. Visit towns like Alberobello, Polignano and Taormina and feel the vibe of the narrow streets. Check out small local shops, swim […]