Why the coast of Puglia, Italy, is the bestLearn all about the northern coastal towns of Puglia and why they are some of the best in the world.livingvillacappelli.com