The book Keeper of the Lost Cities is by far the best book I have ever read. Personally, I liked the book because it has an amazing plot that kept me glued till the end and left me wanting more. The author, Shannon Messenger, tells the story of a twelve-year old Sophie, the protagonist. She is an elf with telepathic abilities, but she doesn’t know that until when she meets a mysterious boy, Fitz. Sophie’s life changes in the blink of an eye and is forced to leave her human family and live with the elves. But she doesn’t know that she has secrets buried deep in her mind, where she can access them only if they are triggered.
These secrets are in high demand and, one day, she is kidnapped for the sake of these. What do the elves do? Do the kidnappers get what they want? Or does Sophie manage to stay safe? This book is a must-read for kids and keeps you hanging at the end, with numerous questions floating in your mind.