Ответ:

Маршрут: Португалия → Канарские острова → острова Зелёного Мыса → вдоль западного побережья Африки → мыс Доброй Надежды → восточное побережье Африки → Мозамбик → Малинди → Индийский океан → Каликут (Индия).