GEO Quiz GEO Quiz

Which country is the city Tokyo located in?

Tokyo is the capital city of Japan, located on the eastern coast of the island of Honshu. Known for its towering skyscrapers, rich cultural heritage, and as a global economic and technological center.