Geography, asked by madan72851, 7 months ago

Vedda is a tribe of which of the following countries?
A) Maldives B) Myanmar C) Sri Lanka D) Bangladesh

Answers

Answered by neeluvij
3

Vedda tribe people are found in Sri lanka

Answered by sushmamulik2021
0

Answer:

Sri- Lanka!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Similar questions