Know about Malani tribe in HP, who claim to be descendants of Alexander the Great
India | June 20, 2014 6:58 ISTNew Delhi: A small remote village in Himachal Pradesh, situated to the northeast of Kullu Valley, Malana, is a scintillating world where the Malana tribe lives. The grand mountains of Chandrakhani surround the town.Malanis believe