Tokyo Japan Tourist Information and Travel Guide
Japan is situated on a series of island in the North Pacific ocean.
The capital city of Tokyo is located in the centre of the country near the central east coast.
View map of Japan.