JapanodaibaTokyo Travel 7: Odaiba Unknown 7:42 PM 0 Comments Odaiba is a man-made island in the outskirt of Tokyo. Its located near the Tokyo Bay, and its a nice place to watch sunset. From the waterfront, you could see the Rainbow Bridge.