Follow their latest travels with ourbrand-new Friends Updates feature.
London photo by captain kait
June 18, 2005
Madame Tussaud's of London is a bustling, continually popular tourist attraction. After the London Eye, it is probably the most visited non-historic site. The bizarre museum showcases a collection of celebrity replicas made from wax. It is...Read More
Share your travel photos to expand your gallery and add color to your reviews.