Answer:
West Bengal (904 persons per sq. kilometers) is the Densest Population in India.
Next Question: Which is the Largest Road in India?
Previous Question: Which is the Largest Tunnel in India?