An Essay on India – the land of big statues

India is a land of big statues. It has many big statues. The world’s biggest statue ‘Statue of Unity’ is located on banks of river Narmada in Gujarat. This statue is that of Sardar Vallabhai Patel. Its height is 590 feet. Statue of Shivaji Maharaj is being constructed in the Arabian sea. Its height would be 696 feet. The Statue[Read More...]

Tags