Home Tags Madame Tussauds Museum

Tag: Madame Tussauds Museum

PM Modi’s Wax statue unveiled at Madame Tussauds in London

0
London: Prime Minister Narendra Modi took his place among the world leaders at Madame Tussauds in London on Thursday.  PM Modi’s new wax statue...

Must Read