
Palazzo Rosso in Genoa is a charming building located at number 18 Via Garibaldi, in the heart of Genoa's historical centre. This palace with its sumptuous atmosphere and fascinating history is also known as Palazzo Ridolfo and Gio.Francesco I Brignole-Sale, named after…