where is the worlds largest Statue?
Answers
Answered by
1
Answer:
Gujrat
Explanation:
The world's largest statue is located in the state of Gujarat, India.
Answered by
1
Answer:
The largest statue of the world is in gujarat, India
Similar questions