New 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 that they are the descendants of Alexander the Great and his Greek soldiers.
The leader of the tribe was Jamlu Devta who had set the guidelines for system and governance in the town.
The place is a small world within itself and cut off from the outside world.
The temple of their deity- Jambla DevtaThey follow their own constitution. All the issues are resolved after the approval of authorities hired in this town and every choice is taken according to Jamblu Devta's will.
Latest India News