When you plan a trip is always good to do some research about the main cultural differences of the place you are visiting. In the case of Japan is even more important since is a culture very different to most of the occidental ones. Here is a list of 10 things that you should know before traveling to Japan.
The best accommodation 12 travel bloggers have stayed in. You might be surprised by the results! Photo credit to Lara Dunning