No image available
Avilon Zoo
Avilon Zoo is the largest zoological institution in the Philippines, located in Barangay San Isidro, Rodriguez, Rizal, about 30 kilometers northeast of Manila. Established in 2003, it houses over 3,000 specimens of exotic wildlife and native Philippine fauna across 7.5 hectares. Notable for its diverse collection of mammals, birds, reptiles, and invertebrates, the zoo emphasizes conservation, education, and interactive animal encounters for visitors.