A review by elinorn
Caraval by Stephanie Garber

4.0

I really enjoyed the story, the setting and the writing, despite the kinda flat characters and some "meh" moments. It was fun, and that was enough for me!