The largest statue of the world ‘the Statue of Unity’ is now ready and will be inaugurated by our Prime Minister Narendra Modi at Kevadia in Narmada district of Gujarat tomorrow. Built as a memorial to the ‘Iron Man of India’ Sardar Vallabhbhai Patel, the statue stands at 182 metres, which is far more than the Statue of Liberty in… Read more →