Explore relationships

Cowie Bay

Cowie Bay (Malay: Teluk Cowie) is a bay on the east coast of the island of Borneo. It is a part of the Malaysianstate of Sabah and flows into the Celebes Sea.

Use + to expand a branch. Click a topic name to open its summary.