Wednesday, April 30, 2008

Cool site of the day

Check out the world's only parasite museum located in Tokyo Japan! Here you will find the worlds longest tape worm ever taken from a human body!


1 comment:

starlagurl said...

Hey Susan, thanks for linking to my site. I try and post the most interesting travel news every day at the TravelPod travel news blog

Louise Brown
TravelPod Community Manager