Rishikesh: Offbeat Day Hike & Meditation at Vashishta Cave in Himachal Pradesh & Uttarakhand, India