Puglia is a region of southern Italy that is well known as a holiday destination for Italians but relatively undiscovered by travellers from overseas.