A wax figure of Swami Ramdev will be installed at Madame Tussauds New York A wax figure of Swami Ramdev will be installed at Madame Tussauds New York. Madame Tussauds is located in the heart of Times Square. He was the first saint to be exhibited in a prominent American museum.
Follow us on Google news ,Twitter , and Join Whatsapp Group of thelocalreport.in