Touch me not
A secluded haven called Malana
July 26, 2021
Today perhaps Himachal Pradesh is best known as the place where the Tibetan spiritual leader Dalai Lama lives. But thousands of years ago, legend has it, it was also the place where soldiers of Greek King Alexander the Great lived. The story goes when Alexander’s army took refu...
Read More