How long does an Indian flying fox live?
The Indian Flying Fox is one of over 60 species of flying foxes in the world. Indian Flying Foxes are social, roosting in colonies, and are active at night. They eat fruit almost exclusively. They live an average of 15 years. The longest recorded life span of a captive Indian Flying Fox was 31 years and 4 months.