bn:01914649n
Noun Named Entity
SYL
No term available
EN
The Babuyan Islands, also known as the Babuyan Group of Islands, is an archipelago in the Philippines, located in the Luzon Strait north of the main island of Luzon and south of Taiwan via Bashi Channel to Luzon Strait. Wikipedia
Relations
Sources