Pabitra Rabha Only Dwarf People lives in this Unique Village, Read Here Only 70 people live in this village who are all dwarfs Previous1 Next 1 of 1