Gosaikunda Trek is one of the magnificent trekking trails for all the trekkers, which is situated by the snow-covered Himalayas. Gosaikunda lake was derived or derived to have been created by lord Shiva when he thrust his Trishula (Trident) into a mountain to extract water to calm over his poisoning throat.
read more..