Nirvana Travels: Kaisha this time visits Jagatsukh, tucked away deep into the mountains of Himachal Pradesh, and visits the religious places there.