Keeper of the Lost Cities - Shannon Messenger
Updated: Jul 29, 2018
This story is about Sophie Foster, a 12-year-old girl, that feels out of place in her life. Why? She can hear other people's thoughts. She thinks that no one will understand, so she doesn't tell anyone. Then one day, a boy shows her the truth: elves exist, and she is one of them. Along the series, Sophie struggles to be a regular girl in the new world she lives in. With a dangerous organization on her tail, she also finds friendship and allies in unexpected places. This series is mostly tense and mysterious. Very recommended!