a
abhishek kamboj Review of Madame Tussauds New York
Lovely Experience for New York Visitors. A must th...
Lovely Experience for New York Visitors. A must thing to do when you are in NY.
Close to Times Square, it was the second Madame Tussaud s to be built in America.
You will love the work done by MT, NY. Even a 4D movie ticket was included in the tickets which is a great experience to gain when you are in NY.
Comments: