Tagged: tallest statue in the world

Travel 101: Statue of Unity, Gujarat

Statue of Unity is the world’s tallest man-made structure standing 182 meters tall. The statue is built in the memory of Sardar Vallabh Bhai Patel – a social leader who played an important role...