Indian Flying Fox (Pteropus giganteus). This bat lives in forests and swamps in India and surrounding countries in Asia. This is a bat, not a fox, one of the largest bats in the world. The name comes from its long, fox-like snout and reddish fur. It flies at night and feeds on fruit, flowers, and nectar. A flying fox can live up to 30 years.