TEERTHA BHARATHAM - on the Sacred Rivers of India. Rivers have been the cradles of civilizations through millennia. They are venerated as benevolent Mother Goddesses sustaining the entire ecosystem, of which man is a part. A holy dip in their sacred water is considered to be a cleansing and purifying of the body and spirit. The perennial flow of the…