Mayo Bay
Mayo Bay lies on the southeastern coast of Mindanao near Mati, facing the Philippine Sea. The Guanguan Peninsula separates it from neighbouring Pujada Bay, while another peninsula divides Pujada Bay from Davao Gulf to the west. Headlands and bays thus shape a complex coast between the mountains of Mindanao and the Pacific.