Modern cities, sleepy villages and gorgeous scenery with bubbling hot springs around every corner. Japan is one of the cleanest countries you’ll ever experience. Fast bullet trains connect this well organised country and you will find yourself repeating the word ‘convenient’ more than once. The Japanese people are polite and respectful with a quirky senses of humour. If food is your passion, you’re in for a real treat.