Madame Tussauds New York

Madame Tussauds museum is voted as one of New York’s most unique attractions. It is located in the heart of Broadway between all the famous theaters. It was very exciting to see so many iconic musicians, famous stars, sports legends, world leaders, historic waxworks figures face to face.   You are actually allowed to touch the... Continue Reading →

Blog at

Up ↑