India is a country where both the natural and spiritual worlds share a deep and primordial connection. This is a place where natural elements like air, fire, earth and water are revered as gods. The most important of these natural deities are the rivers of India and the most powerful amongst them is the river Ganga. She is a water goddess who descended from the heavens to cleanse the humans of all their sins. She has been a blessing to the hot and crowded plains of the northern India through countless millennia, by creating and replenishing one of the most fertile soils on earth. All around her the great cycles of birth, death and rebirth are endlessly played out. Flowing through these natural and spiritual worlds is the Ganga - India’s river of life. India has
... read more