Top 10 Things To Do In Puglia, Italy (+ map)

Puglia has to be one of Italy’s prettiest regions, with its gleaming limestone towns, beautiful paradise beaches and verdant countryside of olive groves and vineyards. You could be here for months and still be discovering a new pretty little place to visit each day – Puglia definitely got the memo about how to pull off…