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

∙ 2y ago

What else can I help you with?