Statue of Unity: India Gets World’s Tallest Statue

The Statue of Unity is a monument dedicated to Indian independence movement leader Sardar Vallabhbhai Patel, the Iron Man of India, and is located on the river island called Sadhu Bet facing the Narmada Dam near Rajpipla in the Indian state of Gujarat. Who was Sardar Patel? The one who won over British leaders in the movement of Kheda and Bardoli, Sardar Patel was … Continue reading Statue of Unity: India Gets World’s Tallest Statue