
8 amazing facts about the Statue of Unity
Statue of Unity, the world’s tallest statue, is being built near Sardar Sarovar Dam in Gujarat, India. This Statue will be a tribute to Sardar ..
Statue of Unity, the world’s tallest statue, is being built near Sardar Sarovar Dam in Gujarat, India. This Statue will be a tribute to Sardar ..