Book Review: Caraval (Caraval, #1)

Book Review: Caraval (Caraval, #1)

I'm sure that by now, everyone has heard of Stephanie Garber's Caraval (Caraval, #1). If you haven't, well, that's just crazy talk because everyone and I mean EVERYONE has been talking about it. And because everyone is talking about how amazing it is, and it is soooo amazing, I'm really going to focus on the [...]