Bhangarh Fort, located in the Alwar district, is perhaps the most famous haunted place in India.
Once a prosperous village, Kuldhara was abandoned overnight in the 19th century. It's said that the villagers cursed the land as they left, and now the village is known for its haunted reputation.
Perched on the Aravalli Hills, Nahargarh Fort was built by Maharaja Sawai Jai Singh II. According to local legends, the spirit of the king haunts the fort especially the royal quarters.
This grand palace in Kota, now a heritage hotel, is haunted by the ghost of Major Burton, a British officer killed during the Revolt of 1857. (Pic Credit: Pinterest)
Located near Pushkar, Sudhabay is known for its annual exorcism fair where people come to rid themselves of evil spirits. (Pic Credit: Pinterest)
Jagatpura, a neighborhood in Jaipur, is believed to be haunted by the spirits of villagers cursed by a king long ago. (Pic Credit: Freepik)
Situated in Chittorgarh, Rana Kumbha Palace is famous for its haunted past. It's believed that Queen Padmini and her followers performed Jauhar (self-immolation) here to escape invading forces, and their spirits are said to still haunt the palace. (Pic Credit: Pinterest)