Those visiting Japan can expect endless beauty when they arrive. An island nation of forests and mountains, it has abundant rainfall and seas that teem with marine life. Embrace responsible travel ...