Visiting Japan is like stepping into another world and its cultured dance of ultra-modernity and ancient tradition is as fascinating as it is unique.
Prepare to let your senses explode on a holiday to Asia.