1.

Kottoor Elephant Rehabilitation Centre is set to become largest care centre in the World, where it is located?

A. Delhi
B. Odisha
C. Rajasthan
D. Thiruvananthapuram
Answer» E.


Discussion

No Comment Found