Tag Archives: Statue of Unity

Statue of Unity stands tall

After being unveiled on October 31, 2018, the Statue of Unity — world’s tallest statue — has seen an unsurpassed number of tourists in one year, recording a total of 27,17,468 tourist arrivals till October 31, 2019. TT Bureau Ever since the Statue of Unity was dedicated to the nation …

Read More »