Viking’s Iconic Western Mediterranean cruise includes such ports of call as Barcelona, Marseille, Monaco and Pisa.