
Know All About Sardar Patel Statue : Statue of Unity
- November 27, 2019
- By : Navneet Suryavanshi
“Statue of Unity”, the world’s tallest statue, is nearly twice the height of the Statue of Liberty. This statue is located near the Narmada River, in the state of Gujarat on a small island {…}
Read More