Q. Strait of Malacca separates which two land masses?
Answer:
Malay Peninsula and Indonesian Island of Sumatra
Notes: The Strait of Malacca or Straits of Malacca is a narrow, 550 mi stretch of water between the Malay Peninsula and the Indonesian island of Sumatra.