English, asked by sandeepkashyap3557, 4 months ago

9. Where did the Yala National Park situated?​

Answers

Answered by siddeshjpatil444
0

Answer:

it's in india go to google maps and search for Yala National Park

Answered by patrajudhajit4
1

Answer:

It is located in SRI LANKA

Similar questions