Definition von babuyan islands im Englisch Englisch wörterbuch
Island group, northern Philippines. Lying north of Luzon, it consists of about 24 islands with a total area of 225 sq mi (583 sq km). The chief islands are Babuyan, Camiguin, Calayan, Fuga, and Dalupiri. Calayan is the largest town and only port