
Khajuraho Temples- Architectural Heritage of India
It seems quite tough to plan a holiday break in this harsh summer but the mere mention of Khajuraho– a small town in Madhya Pradesh conjures up images of timeless serenity and beauty compels on...