Castello Svevo (Brindisi) Brindisi - Italy Brindisi • Puglia • Italy Home Castello Svevo (Brindisi) Brindisi - Italy Point of interest See on the map More information Download MARINATIPS App