Question: land mass found in the north of the philippines
Answer: The Batanes and Babuyan Islands are situated on the northernmost extremity of the Philippines at Luzon Strait facing Taiwan .