Madura Strait
The Madura Strait separates eastern Java from Madura Island, connecting the Java Sea with waters farther east. Surabaya stands on the Javanese shore near its western entrance, where the strait narrows between the two islands. Fishing and salt-making have long been important along these coasts, while the sheltered passage gave ships access to the ports of eastern Java.