C.D.
Another thought, with the warm weather coming, she might appreciate a new swim tube or other pool toy. My 10-year-old also still enjoys doing 100+ piece puzzles on a rainy day or coloring with markers on velvet art. The Dollar Tree even carries these... or a deck of cards and teach her how to play a fun card game you like -- my daughter is really into rummy right now! She might appreciate you spending time with her, telling funny stories about her folks while you play a game of cards : )