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.
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.