Q. Ancient Bhima Devi Temple is located in which state ? Answer: Haryana
Notes: Bhima Devi Temple Complex, also known as Khajuraho of North India is located in Pinjore town in Panchkula district of Haryana. This temple was built between 8-11 century AD and is known for its erotic sculptures like Khajuraho.