Strait of malacca separates

Posted by


(a) Malaysia and Chia
(b) Malaysia and Indonesia
(c) Malaysia and Sri Lanka
(d) None of these

See also  . Which, amongst the following countries, has the highest density of population per sq km?