The Sarayuis a river that flows through the Indian states of Uttarakhand and Uttar Pradesh. This river is of ancient significance, finding mentions in the Vedas and the Ramayana. Read More
The installation of the tallest statue of Lord Ram in Ayodhya seems to have run into rough weather with strong resentment brewing over acquisition of land for the project. ...