Madame Tussauds is a renowned wax museum in London, and was founded by Marie Tussaud in 1835. Wax figures of historical and popular people, including celebrities from film and television, are on displ…
Be a smart traveler
The first to know about trending destinations, travel deals, tips and all things travel.