Chitrakoot Chitrakoot or “the hill of many wonders” is an allowed centre of pilgrimage. It is believed to be the place where Lord Ram and Sita spent their 14 years of exile and where sage Atri & Sati Anusuya meditated, the holy town is set in sylvan surroundings on the bank of river Mandakini. The […]