The Ganges is India's holiest river, but that doesn't mean that it is clean. I discovered this sad truth in Haridwar, an auspicious town for Hindus
The Ganges is India's holiest river, but that doesn't mean that it is clean. I discovered this sad truth in Haridwar, an auspicious town for Hindus