Babuyan Channel
E189894
UNEXPLORED
Babuyan Channel is a body of water in the northern Philippines that separates Luzon Island from the Babuyan Islands and forms part of the larger Luzon Strait between the Philippines and Taiwan.
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.