On our last day in Tokyo, we tookΒ the train going to Odaiba, (γε°ε ΄) a popular shopping and entertainment district on a man made island in Tokyo Bay. It originated as a set of small man made fort islands (daiba literally means "fort"), which were built towards the end of the Edo Period (1603-1868) to protect Tokyo against possible attacks from the sea and specifically in response ... READ MORE