Bari offers a fine mixture of modern and ancient, the old town which has character and charm, a huge and ancient castle. We spent 2 days in Bari, unplanned. Our ferry to Dubrovnik was long gone by the time we arrived by train from Naples. At first we were so disappointed but we made the best of it with lovely walks along the harbour, playing cards and having picnics in pretty parks, visiting the local pubs and cafes and venturing in and out of the old city.