where is elephanta darra
Answers
Answered by
0
Hello friend
Elephanta darra is in Sri lanka
Hope it helped u
Elephanta darra is in Sri lanka
Hope it helped u
Answered by
31
Answer:
----------------------------------------------------------------------
Sri Lanka
---------------------------------------------------------------------------
Similar questions