Holy rivers in India are considered sacred. They hold a spiritual significance and are a source of purification. Here are 7 sacred rivers in India.
The most sacred river in Hinduism. Taking a bath in this holy river is considered to wash away sins.
Yamuna flows through northern India and is closely associated with Lord Krishna.
This river flows through the states of Andhra Pradesh, Maharashtra and Karnataka. This river is associated with the worship of Lord Krishna.
Sindhu River is one of the longest rivers in Asia and is an important and sacred river in India.
The Kaveri starts in the western ghats in southern India and is important for farming and other religious practices.
Narmada is a sacred river and is worshipped as a goddess.
Godavari is the second longest river in India and is regarded as the Ganges of the south.