Question: which country has the most number of lions?
Answer: "India has the largest population of lions in the world. We have a whopping 2,400 lions at present.