Locorotondo, Ostuni, Putignano, Alberobello and Noci are towns that should be on your radar in Puglia, Italy. There are lanes to get lost in– like stepping back in time. Timeless in lifestyle and other than Alberobello and Ostuni, these towns are relatively undiscovered.