Japan is a country unlike any other, and is located on a beautiful set of islands that each have their own customs and culture. To ensure that your journey is a success, and to prevent any issues with the locals, here are some essential tips you should know before you start your travels. 1. Be prepared to take your shoes off As in many other Asian countries, it is customary