Tolong jelaskan mengenai Selat Madura

Selat Madura, adalah selat yang memisahkan Pulau Jawa dan Madura. Jarak terdekat antara kedua pulau ini berada di ujung barat Pulau Madura (pantai barat Madura atau kabupaten Bangkalan) dan di wilayah Kabupaten Gresik serta Kota Surabaya. Di selat ini terdapat pulau-pulau kecil, di antaranya Pulau Kambing, Pulau Giliraja, Pulau Genteng, dan Pulau Ketapang. Selat Madura juga merupakan salah satu prasarana sekaligus sarana penunjang perekonomian yang sangat penting bagi masyarakat Jawa Timur.

Dalam beberapa sumber lama Nusantara dan Barat, selat tersebut sering dinamai sebagai Selat Surabaya, tetapi nama ini tidak diterima dalam ketentuan kartografi yang resmi.