If you liked Caraval by Stephanie Garber,
here are some books like this: