STAY CONNECTED WITH US

A must see in the Philippines: Avilon Zoo (PHOTOS)

Avilon Zoo is a 7.5-hectare (19-acre) zoo located in Barrio San Isidro, Rodriguez, Rizal, Philippines. It is operated by the Avilon Wildlife Conservation Foundation, which also operates the Ark Avilon Zoo.

Copyright ©2024 BOOMSbeat., All rights reserved.
Share Connect Tweet 0 Comment Email

SHARE YOUR THOUGHTS

Real Time Analytics