The National Museum of Nature and Science in Ueno Park, Tokyo is my favorite place to visit in Tokyo. Everytime I am in Japan I'd find time to visit it. Its 630 yen entrance fee is a steal. I can spend a whole day in it, alongside school kids on field trip.