'The Witch in the Peepul Tree’ is a genre-bending tale that unfolds within the course of a single day. It immerses readers in a captivating world of mystery and darkness. It sets in the enchanting city of Udaipur, Rajasthan.