A review by coopertm
Caraval by Stephanie Garber

4.0

It definitely kept me guessing what was going on and who Legend really is. It left me a little confused on what was real and what was fake, but that might also be the goal of the book.