Babuyan Islands

The Babuyan Islands are a group of volcanic islands in the Luzon Strait, north of Luzon in the Philippines. They are part of Cagayan province.

Connect