When Birdie goes to visit her grandmother for the first time, she learns that her grandmother is a fairy godmother - which means Birdie's a fairy godmother too! Trained by fairies in a magical land called Aventurine, human fairy godmothers have been hidden protectors of the world for centuries. Birdie's family talisman, a singing stone, has been broken, and now only Birdie can use the stone to travel to Aventurine to repair it.
When Lilu Hart wakes to discover herself in Aventurine—the place where girls train to become fairy godmothers, keepers of the earth and all its inhabitants—her mission is to travel across a dangerous marshland to the Castle on Stilts, where she has to rescue a special bird's egg before a devastating magical hurricane hits. If Lilu is to succeed, she must first master her family's talent for weaving the elements. But how can Lilu braid moonbeams? And will she be able to succeed without her twin sister's help?
Kerka Laine is not one to sit around and let things happen to her. She knows from her adventure with her friend Birdie that she comes from a long line of fairy godmothers and that she's destined to start training as a fairy godmother herself. She just hates waiting for the training to begin! When her dreams take her to Aventurine, the place where girls go to unlock their own special kind of magic, Kerka is more than ready.
Zally Guevara always knows where she's going. She has a passion for maps of all kinds and can't wait to pack her suitcase and explore the world. But Zally doesn't have to wait to get her wish. With the help of a cup of magical cocoa from her grandmother, she travels to a place that only girls training to become fairy godmothers can get to—the enchanted dreamland of Aventurine, a place that has no map. In Aventurine, Zally is given her quest: to save a fairy queen who has lost her will to live.