The Bhagirathi River originates from Gaumukh, located in Uttarakhand. It is a sacred river and one of the main tributaries of the Ganga. The site attracts many pilgrims and trekkers, as it is believed to be the starting point of ...
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.