Answer:
Bihar
has the highest population density at 1102 persons per sq km.
You need to login to perform this action.
You will be redirected in
3 sec