People don’t come by chance to this ‘city of wonders’. Chitrakoot is a busy, buzzing pilgrimage town vibrating to the sound of the mantra ‘Ram Ram Sita Ram’. The legend goes that Lord Rama, his wife Sita and his brother Lakshmana spent 11 years in exile in the dense forests of Chitrakoot. In ancient, Read More