The Museum of Borgo Terra was inaugurated in 2004 at the Palazzo del Principe in Muro Leccese, a castle to defend the ancient fortified town. The museum exhibits...
Muro Leccese is a town and comune in the province of Lecce in the Apulia region of south-east Italy.
History
Main sights
Messapic walls (3rd-4th centuries BC)