Madame Tussauds London Unveils ‘Icons of India’ Exhibition Featuring Bollywood and Cricket Stars, ETTravelWorld
Madame Tussauds London has launched ‘Icons of India’, a limited-time attraction celebrating the global impact of Indian cinema and cricket. Running throughout May and June 2026,