What is the population density (per sq.km) of Himachal Pradesh as per the Census 2011?
[A] 112
[B] 123
[C] 130
[D] 190
Click Here to Display Answer