Bahia de Banderas at thirteen miles across, and boasting 100 miles of coastline, is the largest bay in Mexico.  (Overview)