It is the only snake in the world that build nests it is found in south india
Answers
Answered by
1
Answer:
King Cobra it is a common snake that build nest.
Answered by
1
Answer:
king cobra it is in South India.
Similar questions