Ranked as the third most global city on earth, Tokyo was recently listed by Forbes magazine as one of the world’s most beautiful cities. Located on the southeastern side of the main island Honshu, Tokyo is the capital of Japan and the largest metropolitan area of the country with more than 13 million people living