My students travel a lot in various countries. Some of them go abroad for business or study. Most of them travel for leisure! As I encourage them to check this English Connection site, I hope it would be of service to them when they search for their embassy while travelling abroad.
At your service: http://www.embjapan.org/
Japan Wikipedia: https://en.wikipedia.org/wiki/Japan
Japan in the sight of the world map