Haridwar, is an ancient city of Uttarakhand, India. According to legend, it was here that Goddess Ganga descended when Lord Shiva released the mighty river from the locks of his hair. The River Ganga, after flowing for 253 kilometres from its source at Gaumukh of the Gangotri Glacier, enters the Gangetic Plain for the first […]

Read More