Chitrakoot, the holy mountain of wonders is a place in a sylvan surroundings with the mystic beauty triggering your curiosity to explore the “Hill of Many Wonders”. Actually, it is believed to be an asylum for Lord Rama and His consort Sita for over a …