The Dark Tide by Alicia Jasinska
Stephanie Garber's Caraval meets Kendare Blake’s Three Dark Crowns and Sarah J. Maas’s A Court of Thorns and Roses in this gripping, dark fairytale fantasy about two girls who must choose between saving themselves, each other, or their sinking island city.
E. M