Which is the largest animal on land?

Which is the largest animal on land?

Ans: African Elephant.

What is known as ‘Flying fox’?

Ans: Bat.