Q. Madura Island, recently seen in the news, is located in:
Answer: B
Notes:
Explanation: Indonesia
- Madura is an Indonesian island off the northeastern coast of Java, Indonesia.
Source: India Today
