Ответ:

Индия расположена на полуострове Индостан.

Ответ: полуостров Индостан.