Tallest statue in the world is not in America, but in India.
The tallest statue in the world, you ask?
Well, that can be found near the town of Kevada in the Indian state of Gujarat. The Indian Statue of Unity stands at an incredible height of 182 metres (nearly double the United States’ Statue of Liberty at 92.99 metres) and depicts the Indian politician and independence activist, Sardar Patel. Isn’t that interesting?
