Khajuraho, the famous temple town of Madhya Pradesh pulls tourists not only from different corners of the nation but from different corners of the globe as well. The Khajuraho temple is a rare artistic and architectural masterpiece and has been awarded the title of ‘world heritage site’. The erotic sculptures on the temple show an artist’s creative frenzy and wild […]