I need to rephrase the following sentence...can anyone please help me:
Having your passport stamped is one of the most appreciated feelings of traveling. To show your passport, brings a sense of accomplishment, pride, curiosity and knowledge to these young travelers.