Which is the biggest monument in India?

The Statue of Unity

The statue is located in the state of Gujarat, India. It is the world's tallest statue with a height of 182 metres (597 feet) Statue of Unity.



Comments