An 11-year-old Delaware girl has delivered a happy ending to a Pittsburgh couple's vacation nightmare.

While swimming in the surf in Ocean City, Md., Rowan Short of Brandywine Hundred found a Ziploc bag containing two credit cards, a Pennsylvania driver's license and more than $1,000 cash. Her mom used a cell phone to call 411, got the number of the driver named on the license, and placed a call to Elaine and Michael Chosky in Pittsburgh.

Michael Chosky says there was no hotel safe at the Ocean City spot where his family spent their vacation, so he kept his valuables with him in his swimsuit pocket. He says he was swimming in rough surf Aug. 14 when the bag disappeared.

Rowan found the bag 14 blocks away the next day.