-
This Week in Travel: April 20-26, 2012
This week, giant puppets (yes, you read right) put on a show on the streets of Liverpool, England. Over 600,000 people turned out for the 3-day performance. Entitled “Sea Odyssey,” the show was a tribute to the Titanic, one of the many commemorative events held …








