Know about Khajuraho, the temple of love
India | Aug 07, 2013, 09:08 AM ISTNew Delhi: The Khajuraho temples are one of the seven wonders of India, second only to the incredible Taj Mahal. While the brilliant architecture and symmetry remains a point of amazement, the Khajuraho temples mainly