Most of us might not get time to visit the most famous wax museum in the World, Madame Tussaud in London. But, for Shimla tourism has made it possible and have bought the same replica to us. The Wax museum in Shimla is like 2 Kms from the mall road and will offer an exact personification of the original Madame Tussauds. Who needs to visit London when you can visit Shimla?