1.

Recently seen in the news, what does the term DEVARA KAADU refer to?

A. Sacred Forest
B. Sacred River
C. Sacred Tiger name
D. None of the above
Answer» B. Sacred River


Discussion

No Comment Found