Family Travel Tips

Avilon Zoo 

The largest zoological park in the Philippines with regards to collection of animals and land area, the Avilon Zoo is located in Barrio San Isidrom, a picturesque valley in Rodriguez. Home to over 600 species of amphibians, reptiles, mammals, birds, invertebrates and freshwater fishes, the…