Either before or after your cruise, consider some of these short extensions.

Short Break in Naples

From US$952 per person, double occupancy. Ask about prices for the optional tours on day 3
4 days & 3 nights

The Norwegian Fjords Discovery

From US$1008 per person, double occupancy
6 days & 5 nights