Ans: The world’s tallest statue depicts the “Iron Man” of which country?

The Question: The world’s tallest statue depicts the “Iron Man” of which country?

India
Spain
United States
Costa Rica

The correct answer is India.

CategoriesUncategorized

Leave a Reply

Your email address will not be published.