Answered

Which of the following cities is located on the most densely populated island of Indonesia?A. Kuala LumpurB. ManilaC. BangkokD. Jakarta