jhigu newa
Newar Caste : The Indigenous Inhabitant of the Valley
Who are Newar? Newar Caste are an indigenous community that has been living in the Kathmandu
Who are Newar? Newar Caste are an indigenous community that has been living in the Kathmandu