In Pics: This Charas Growing Village In Himachal Pradesh Treats Indians As Untouchables

Malana is an isolated village residing in the state of Himachal Pradesh. It is situated on a remote plateau by the side of the flowing Malana river. There are two theories about how the Malanese descended, according to one, they are the descendants of Aryans and were freed by Akbar when he walked into the … Continue reading In Pics: This Charas Growing Village In Himachal Pradesh Treats Indians As Untouchables