In which state is the Khajuraho temple complex located?
Gujarat
Rajasthan
Madhya Pradesh
Odisha
Correct answer: Madhya Pradesh
Solution
The Khajuraho temple complex is located in Madhya Pradesh. It is famous for its medieval temples built by the Chandela dynasty and is a UNESCO World Heritage Site.