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 in India’s struggle for freedom. Post independence, he was the one who guided India into a united and independent nation. Continue reading “Travel 101: Statue of Unity, Gujarat”