Everyone loves to read a fantasy novel now an then. Most of the fantasy novels that we read are set in foreign lands. We hardly ever come across a fantasy book that is set in India. So here is a list of recently published fantasy novels that are inspired by India and Indian history.
A Crown of Wishes by Roshani Chokshi
Gauri, the princess of Bharata, has been taken as a prisoner of war by her kingdom’s enemies. Faced with a future of exile and scorn, Gauri has nothing left to lose. Hope unexpectedly comes in the form of Vikram, the cunning prince of a neighboring land and her sworn enemy kingdom. Unsatisfied with becoming a mere puppet king, Vikram offers Gauri a chance to win back her kingdom in exchange for her battle prowess. Together, they’ll have to set aside their differences and team up.
The Library of Fates by Aditi Khorana
A romantic coming-of-age fantasy tale steeped in Indian folklore. No one is entirely certain what brings the Emperor Sikander to Shalingar. Until now, the idyllic kingdom has been immune to his many violent conquests. To keep the visit friendly, Princess Amrita has offered herself as his bride, sacrificing everything—family, her childhood love, and her freedom—to save her people. But her offer isn’t enough.
Empire of Sand by Tasha Suri
A nobleman’s daughter with magic in her blood. An empire built on the dreams of enslaved gods. Empire of Sand is Tasha Suri’s lush, dazzling, Mughal India-inspired debut fantasy.
Star Daughter by Shveta Thakrar
The daughter of a star and a mortal, Sheetal is used to keeping secrets. Pretending to be “normal.” But when an accidental flare of her starfire puts her human father in the hospital, Sheetal needs a full star’s help to heal him. A star like her mother, who returned to the sky long ago.
Hunted by the Sky by Tanaz Bhathena
Exploring identity, class struggles, and high-stakes romance, Tanaz Bhathena’s Hunted by the Sky is a gripping adventure set in a world inspired by medieval India.