Khajuraho – The Land of Magnificent Temples
The name Khajuraho is dear to every Indian; some became familiar with the place by reading history books at school or college level while some came to know about it by seeing documentaries or pictures filmed at these locations. Nevertheless when some of my friends approached me a couple of years back with a proposal […]
Continue Reading