Who discovered the sea route to India?

Which of the following historical sites was discovered by John Marshall in 1922?

Name the Person who discovered Australia?

Vasco da Gama discovered the sea route to India via the Cape of Good Hope in:

Vasco da Gama; the Portuguese explorer discovered the direct sea route from: