Best place for tea production (Illam Nepal)