What country is north of Indonesia?
This is a difficult question to answer because there is no precise definition of what constitutes ‘north’ relative to Indonesia. However, the most common answer is that the country of Malaysia is north of Indonesia.
The Malay Peninsula, located in Southeast Asia, is the closest landmass to Indonesia. It is separated from Indonesia by the Strait of Malacca, which is a narrow stretch of water that connects the Andaman Sea to the South China …