Explore details about location Piazza Libertà. Piazza Libertà is a location situated within the Castelnuovo del Garda alongside other areas such as Via Marco Polo, Via Gardesana, Via Polderin.