Giant Bats of the Philippines Known As “Flying Foxes“ (Boracay Island)

Filmed in Fairways Bluewaters Resort at their “Butterfly Garden“ just inside the maingate during our summer vacation in 2011. These bats are the largest in the worl!
Back to Top