Khajuraho, the Temple of Love
India | May 04, 2013 6:48 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