Bhangarh fort is said to be the most haunted one which is around 85 kms from Jaipur,Rajasthan and the road is pretty bad. You are not allowed to enter it after sunset and before sunrise.
I don't know if these places are Truly haunted or not, But here is the list of top 5 haunted places in India.
1. Kuldhara, Rajasthan
2. Bhangarh Fort, Rajasthan
3. Shaniwarwada, Pune
4. Mukesh Mills, Maharashtra
5. Agrasen Ki Bauli, New Delhi