Marvel at the Statue of Unity, world’s largest statue in India. Paying tribute to Iron Man of India, it’s among the popular tourist sites in Gujarat.