Madura Island
Madura is an Indonesian island off the northeastern coast of Java. The island comprises an area of approximately 4,078.67 km² (administratively 5,025 km² including various smaller islands to the east and north). Madura is administered as part of th…