But one place in Tokyo that will surely take the stress away is Odaiba, a huge artificial (yup. man-made!) island off the Bay of Tokyo initially built for defensive purposes during the 1800s. With billions of dollars poured into it particularly during Japan's extravagant 90's, it has been transformed into a breathtaking residential-commercial-tourism area. It has also become a sanctuary for people who wish to have respite from the bustle of the metropolis.
It also boasts of Marine Museums, theme parks and other crowd-drawing attractions.