Madura Island is located in which country?
Correct answer: Indonesia
Elfcounsel
The K, By the time I got to it many had got it wrong so maybe you were the first to answer.