The archipelago of volcanic islands that makes up Japan is one of the most geologically and geographically diverse areas in the world. And hemmed into this relatively small but volatile land mass is enough culture and contrast to keep you occupied for a long time. It is a land of ancient temples, tea ceremonies and zen philosophy living alongside high tech gadgets, cute Kitty culture and fashion r...
more about Japan