Review Detail

Young Adult Fiction 423
Carnival Fantastico
(Updated: June 15, 2026)
Overall rating
 
4.0
Plot
 
4.0
Characters
 
4.0
Writing Style
 
4.0
Illustrations/Photos (if applicable)
 
N/A
Esmeralda Montero, a thief posing as a fortune teller at Carnival Fantastico, sets her heart on winning the starring role in the carnival. What she doesn't expect, though, is running into Ignacio, the boy who broke her heart. When some from the carnival go missing, Esmeralda ends up teaming with Ignacio to find out what happened. All the while, she can't deny that the chemistry between them hasn't died.

What worked: Magical fantasy set in a carnival where mythology has a dangerous secret for those under the tent. Esmeralda is feisty and accustomed to not relying on anyone, especially since her experience has shown that everyone will leave her. When she runs into Ignacio, she's hurt and furious. The sparks ignite right from the start and build throughout this engaging, thrilling ride.

Ignacio is determined, and even though hurt by what he feels is Esmeralda's betrayal, he enlists her help to find out the truth behind his father's part in an evil plan that somehow involves the carnival. The chemistry between the two is undeniable. Even when most might give up, Ignacio persists in not only discovering what's really going on in Carnival Fantastico and the creepy ringleader, but winning back the heart of Esmeralda.

I liked the paranormal angle of this fantasy, where a greedy God has a deadly purpose. Seems that the ringleader has his own secret. A secret that he guards at all costs. And the carnival is its own character with its many mysteries.

There's tons of action, romance, betrayals, and a forbidden love that not even the Gods can stop.

Thrilling fantasy with a mythic twist that draws readers into the magical carnival world with two forbidden loves who withstand the odds against them.
Good Points
1. Thrilling fantasy with a mythic twist
Was this review helpful? 0 0

Comments

Already have an account? or Create an account