lighttravelaction.com
How MADAME TUSSAUDS MUSEUM isn't as Bad as You Think ! - Light Travel Action
Take a sneak peek at what to expect, things to do and remember before visiting India's first Madame Tussauds Museum housed in the Regal building in Delhi.