Japan: A country of endless discovery

The Asian nation has something to entice every traveller