Url query parameter sticks on all pages

You can do the following:
On the relevant page - retrieve the parameter.
Then write:

import wixLocation from 'wix-location';
let destination = wixLocation.query.dest;//do what ever you want with it
wixLocation.to("/current-path?dest"); //It'll remove the params when you navigate to the next page

However, If you click back, it’ll behave as if there are 2 pages, first then one with the params and then the other without it;