With 159 green spaces within city limits, Tokyo offers plenty of opportunities for quiet moments in one of the largest urban areas in the world. Heading off on a city vacation is one of the best ...