Indian Geography 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 Detailed Solution: No Details Prev Next