Vashisht Baths is in Manali in Himachal Pradesh. Legend has it that Sage Vashisht, after losing his children, attempted suicide by drowning himself in the…
Vashisht Baths is in Manali in Himachal Pradesh. Legend has it that Sage Vashisht, after losing his children, attempted suicide by drowning himself in the…