Kalash Tribe
In the mountain valleys of northern Pakistan live the people with most extraordinary rituals, beliefs and culture, the Kalash. Kalash are an ethnic group residing among the towering mountains of Hindu Kush range. Their population is about 6000 and they speak the Kalasha language belonging to the Indo-Aryan branch of languages (Urdu and Pushto are also understood widely as secondary languages). The word Kalash has been derived from the name of Kafiristan Kalasha which was present in Afghanistan. These people are polytheists and their culture is completely different from the overall culture Read more