What is the tallest Statue in the world ?

A. the Statue of Unity
B. statues of liberty 
C. Both a and b
D. None of them

the biggest statue in the world is the Statue of Unity in Gujarat, India.

Leave a Reply

Your email address will not be published. Required fields are marked *