court41 court41 21-02-2017 Geography Answered Which of the following cities is located in the most densely populated island of Indonesia ?