I Visited The World’s Tallest Statue- ‘Statue Of Unity’ | Curly Tales

An ode to the Iron Man of India, Statue of Unity is the World’s tallest Statue with a magnanimous height
S3 E13     56

More from CT Discovery View All