1. Bhangarh Fort, Rajasthan
This 17th-century fort is perhaps the most famous haunted site in India. Legend has it that a princess, Ratnavati, was cursed by a sorcerer who was infatuated with her. After she rejected his advances, he cursed the fort and its inhabitants, dooming it to destruction. People believe the curse is still in effect, preventing the fort from being inhabited and leading to eerie occurrences.