India consist of three.28million sq. km space... India 2019 inhabitants is estimated at 1366417754 folks ..... Which is inhabited by… Read More