В данном случае Индийский - часть собственного наименования.
Корректное написание: Индийский субконтинент.
Большой толковый словарь
Для постановки сразу двух знаков в этом бессоюзном сложном предложении нет оснований. Нужно поставить либо запятую (как знак перечислительных отношений), либо тире (как знак присоединения).