The ultimate itinerary for 48 hours in Kyoto, Japan. Travel guide includes sightseeing locations, photo spots, travel tips, hotel suggestions and more.