Kuala Lumpur is the capital of which southeast Asian nation?
on
Published in Geography Trivia
Malaysia
Singapore
Thailand
Indonesia
Malaysia.
Kuala Lumpur lies on the southern portion of the Malay Peninsula.
Published in Geography Trivia
Malaysia
Singapore
Thailand
Indonesia
Comments