Japan in 21 days: The ultimate travel itinerary

Three weeks in Japan might seem like enough time to see the island without even having to rush anywhere. At least this is what most travelers would think. Unfortunately, (or not), Japan is not that kind of place – filled with picturesque views, breathtaking shrines and castles, endless nature and spiritual exploring opportunities as well as colorful and vivid street life. However, we did our best to summarize the ultimate Japanese experience and add some alternative suggestions off the beaten path.