You should now have a red crystal, right? Maybe this will show something new on a map...
Btw. you can also ask Debbie when you're stuck, she can help with some of the puzzles.