Japan

From kimono-clad geishas singing traditional songs in Kyoto to manga-crazed teenagers whizzing around Akihabara ‘Electric Town’ in Tokyo, Japan is a fascinating land of contrasts, a heady mix of tradition and modernity that often bewilders but never bores.