9. Hindus gather on the banks of the River Ganges to take a holy dip in Haridwar

9. Hindus gather on the banks of the River Ganges to take a holy dip in Haridwar

Connect with Us

Get Instant Updates via Social Networks