Travelers are voting Puerto Princesa Subterranean River National Park, Twin Lakes National Park and Mt. Arayat National Park as the best of 19 national parks in Philippines. Also popular are Bulusan Volcano National Park in Luzon, Mounts Iglit-Baco National Park in Mindanao and Kan - Irag Nature Park in Visayas. Want more? Check out our map of national parks in Philippines or this 1 national parks near Manila.