Moro Gulf
Moro Gulf lies along southwestern Mindanao, bounded by the Zamboanga Peninsula and the island's southern coast. Illana Bay and Sibuguey Bay form deep inlets within it. The great Mindanao River drains the Cotabato Basin into Illana Bay, carrying water from an interior basin enclosed by mountain ranges to the sea.