We stayed in Barcelona after cruise ended. Can not comment on MSC excursions however city is highly recommended.
Nice old city
Only external view hence 1 rating
Rushed tour without time to see important sites.
Too much religion and politics talk by the tour guide insted of time to explore the site.
Tour has turned into carpet shopping tour.