Though the Ganges River in India, is best known in the West, Hindus actually have seven rivers deemed holy places.
The Ganges.
All rivers are considered sacred however, the river in India which is the most sacred to Hindus is the Ganges. The Ganges is considered to be the embodiment of all of the sacred waters in their mythology.
Because River Ganga is most sacred river to Hindus.
The Ganges.
the indus river
Yes, Mahabharata is holy book of Hindus. It is and epic poem describing the most dangerous war on the earth.
"The Narmada river is one of the most sacred of the five holy rivers of India; the other four being Ganga, Yamuna, Godavari and Kaveri."-wikipedia
There isn't anything called a Hindu diet. However, Hinduism does encourage vegetarianism. Hence, one does find many vegetarians amongst Hindus. Another thing to note is that most Hindus prefer not to eat beef as cow is considered holy.
Hinduism worships different manifestations of God. The Sun, the moon, fire, etc. are worshipped. River is also one of them. Some of the most revered rivers are the Ganges, Yamuna, Saraswati, etc. The Ganges, for example, is considered as a form of Goddess Ganga. The river was brought to earth by Bhageeratha through the matted locks of Lord Shiva. The river was brought down so that Bhageeratha could deliver the souls of his ancestors and hence the Ganges is considered very holy and it is believed that a dip in the ganges will free you of sins.
Jerusalem is considered the Holy Land for Judaism and Catholicism I believe. Mecca for Muslims. Varanasi/Haridwar for Hindus.
Ganges is a river in India. It is considered holy by the Hindus who live in India. They consider the river as a Goddess. It is believed that a dip in the holy Ganges will wash away all sins and make the Hindus pure.
There is no holy river for Muslims or for Islam religion.
Possibly the Ganges river, considered to be one of the most holy rivers in the world by hindus.