Which of the following union territories of India has the highest density of population per sq km?
A
Pondicherry
B
Lakshadweep
C
Delhi
D
Chandigarh
Correct Answer: Delhi
Delhi has a population density of 11,297 persons per sq km.