Many of you might ask where is Brindisi before looking for things to see and do, such is its hidden status to the average tourist. To get you up to speed Brindisi is located in the Apulia (Puglia) region of Italy or the heel for those that need a bit more direction. Brindisi reminds me of what Italy might be like once you strip back the tourist curtain and get […]