The giant fruit bat roosts in large colonies, up to 1, individuals, during the day. out to forage for ripe fruits such as figs and mangos and blooming flowers. Giant Indian fruit bat. (Pteropus giganteus). Habitat and Distribution: Found in tropical forests and swamps from the Maldive Islands of the Indian Ocean through. Our study shows the exact opposite: that these giant fruit bats are that, with its flowers pollinated by bats and its seeds dispersed by large.