babuyan islands
plural noun
- a group of islands in the Philippines, N of Luzon. 225 sq. mi. (580 sq. km).
Babuyan Islands – Wikipedia
The Babuyan Islands of The Philippines – A Backpackers Guide
Uncharted Philippines | Babuyan Islands: Reconned
Babuyan Island – Wikipedia
52 queries 0.602