India set to build the world’s tallest statue
2016-12-26
India is all set to build the world’s tallest statue in the Arabian Sea. Indian Prime Minister Narendra Modi laid the foundation stone of this project on December 24. The statue is of Chhatrapati Shivaji Maharaj, a 17th-century ruler who fought against the Mughals and expanded the Maratha kingdom. HeContinue Reading