Babuyan Islands

island group of the Philippines that is a northerly extension of the Philippine archipelago. The Babuyan Islands lie in the Luzon Strait, south of ...
Found on http://www.britannica.com/eb/a-z/b/2
No exact match found