Bari lies in the Puglia region of Southern Italy and is really a dream port for cruise passengers. Sun-filled, palm-lined streets with lots of designer shops and outstanding restaurants. The medieval old town looks almost like a film set overflowing with balconied houses churches, shops, and colorful courtyards.