Canosa di Puglia is a city/town with a small population in the province of
Apulien,
Italy which is located in the continent/region of
Europe.
Cities, towns and places near Canosa di Puglia include San Ferdinando di Puglia, Cerignola, Trinitapoli and Minervino Murge.
The closest major cities include Bari, Naples, Rome and Tirana.