Japan is a beautiful country where modern life and old traditions exist together. From busy cities with tall buildings to quiet places with temples and nature, Japan has something for every traveler. If you are planning your first trip, here are five of the best cities to visit in Japan. Tokyo – The Modern Capital Tokyo is the capital of Ja