What is the answer: The straits of Johor separate which island from the Malay Peninsula?
singapore