Chitrakoot
India /Uttar Pradesh /Chitrakoot /Chitrakoot Chitrakoot stands for a hill of many wonders, a name well suited to its mythical past and to the magnificent present. Indeed this hilly terrain in the northern Vindhya ranges is a place of miraculous vistas where one can have all the glitters of religious as well as delightful experiences. […]