answersLogoWhite

0

Luzon is the largest island in the Philippines. Some of its landforms include mountains, volcanoes, valleys and plateaus and hills.

User Avatar

Wiki User

10y ago

What else can I help you with?