The ultimate guide to the best beaches in Puglia, Italy with top tips on hotels and activities you can do on your vacation in Italy.