Two tourists are singing the praises of a good Samaritan after thousands of dollars were recovered on the subway.

Police say a pair of friends had recently arrived from Buenos Aires, Argentina, and lost a purse while riding the E train on Tuesday.

It contained more than $3,000, a passport, credit cards and their only cell phone.

A good Samaritan found the purse underneath a seat and turned it over to 1 Police Plaza, where Lieutenant Steve Kaminski began the hunt for its owner.

He started cold calling some of Milagros De Vedia’s recent contacts on her cell phone.

"I got a women on the phone, I heard some kids crying in the background," Lt. Kaminski said. "And to my luck, it was Milagros’ sister in Argentina. I explained to her who I was and my address and location. And if she had any way to reach out to her."

"When they got off the train, they noticed, oh my God, my bag, I left it on the train, they ran back down, but the train had gone.”

The pair never thought they'd get their belongings back and say they're thankful for the good Samaritan.