Prime Minister Narendra Modi's wax statue has been unveiled at Madame Tussaud's museum in ______.
New York
London
Paris
Berlin
Rome
Answers
Answered by
0
PM Narendra Modi's statue is situated in Connaught Place in New Delhi.
Similar questions
English,
5 months ago
Social Sciences,
10 months ago
Social Sciences,
10 months ago
Chemistry,
11 months ago
Chemistry,
11 months ago