Chitrakoot is a town in Satna district of Madhya Pradesh, India. This place is also known as Hill of many wonders. In India this is one of the oldest pilgrimage centres which are located on the banks of Mandakini River. It is believed that Lord Shiva, Brahma and Vishnu were born in this place. During […]