On 31st October 2018, Prime Minister of India, Shri Narendra Modi inaugurated The Statue of Unity – World’s Tallest Statue. The statue of Unity is a colossal statue of independence activist Sardar Vallabhbhai Patel (1875–1950). It is located in Sadhu Bet, a river island in…
Read More