Comprehensive 7 days in Japan itinerary packed with must-see places, incredible street food, what to do, where to stay, when to visit and hidden gems.
29