The recently unveiled statue of unity in Gujarat is making headlines as the tallest statue in the world. The statue is built to honor India’s man of steel, Sardar Vallabhbhai Patel and was inaugurated last October by the Prime Minister of India, Mr. Narendra Modi. Standing at 182 meters, the statue is almost double the height of the statue of liberty in New York and is expected to bring in a massive tourist inflow to Gujarat. The statue is located against the scenic backdrop of Narmada River and Satpura range of mountains which is sure to mesmerize the visitors with…