BY: PRATHAM GOLCHA Khajuraho, an ancient city in the Madhya Pradesh state of northern India, was the capital of the Chandela kings, who ruled Bundelkhand during the 10th to 12th century. A UNESCO World Heritage Site, Khajuraho was given the name of ‘the City of the Gods’, by the 11th century CE Muslim historian Abu …