Statue of Unity gets more visitors than Statue of Liberty
India | December 07, 2019 11:32 ISTThe Statue of Unity is a statue of Vallabhbhai Patel, the first home minister of the country. With a height of 182 metres, it is the world's tallest statue.