Edo Bay, now known as Tokyo Bay, is a bay located in the southern Kantō region of Japan. It played a significant role during the Tokugawa shogunate (1603-1868) when it was a major hub for domestic and international trade.
congrats on reading the definition of Edo Bay. now let's actually learn it.