Gangotri is a well known pilgrimage site in Northern India, which is situated in the area of Uttarkashi in Uttarakhand. This spot lays on the banks of River Bhagirathi. Goddess Ganga, so as to vindicate the transgressions of King Bhagirath and his forerunners changed into a waterway known as Ganga and since then the river… Continue reading Bask In The Divine Aura Of The Holy Place Of Gangotri