How to travel Puglia by public transport. Don't want to hire a car in Puglia? We didn't either, here's all the details!