Sociology, asked by arpitshukla83, 11 months ago

Where is the world's largest statue?​

Answers

Answered by priyanshu9557
0

Answer:

World largest statue is statue of liberty of USA

Answered by tara18vk
0
The Statue of Liberty
Plz mark me brainlest
Hope it helps you
Similar questions