Khajuraho is perhaps one of the most extravagant, 'straight in your face' libidinous works of art. The temple town in Madhya Pradesh is not only a renowned world heritage site but also one of the finest exhibits of our rich cultural and artistic traditions.
For one who went there expecting something of a Las Vegas 'peep show,' I was disappointed, as all I encountered was pure beauty. The exquisite sculptures and amazing architecture of the temples of Khajuraho, are astounding timeless works of art. And the sheer grandeur, the evocative expression and creativity captured in stone, is simply mind-boggling.