Top attractions to explore in Isabela
Isabela is the second largest province in the Philippines in the land area. The province is home to one of the world's largest remaining low-altitude rainforests known as the Northern Sierra Madre Natural Park.
Tumauini ChurchTumauini, Isabela, Philippines
Churches
Notable Architectures
The church, known for its brick, Baroque-style architecture, was declared a National Cultural Treasure by the National Museum of the Philippines.
Map of attractions in Isabela
Get Travalour, your Travel Companion App
Discover Destionations & Attractions across the world
Plan your Trips & get recommendations
Log & Organize your travels beautifully!