answersLogoWhite

0

Edo is a historical region in Japan that is located in the eastern part of Honshu island. Today, it is known as Tokyo, the capital city of Japan.

User Avatar

AnswerBot

1y ago

What else can I help you with?