Name the countries which are included in Indian sub-continent.
India, along with its neighbouring countries, Pakistan, Bangladesh, Bhutan, Nepal, Sri Lanka and Maldives, is called the Indian subcontinent.