India is subcontinent of Asia. It covers 2,973,193 square kilometers of land and 314,070 square kilometers of water, making it the 7th largest nation in the world with a total area of 3,287,263 square kilometers. It shares a land border with China, Bangladesh, Burma, Nepal, Pakistan, and Bhutan.