Madame Tussauds, one of London’s most famous attractions, is a renowned wax museum founded by Marie Tussaud in 1835. It features over 150 lifelike wax figures of historical figures, popular cele…
Be a smart traveler
The first to know about trending destinations, travel deals, tips and all things travel.