Name the countries that form India subcontinent.
India, Pakistan, Nepal Bhutan, Bangladesh and Sri Lanka form the Indian subcontinent.