Kamikōchi: Hiking in the scenic forests of Japan
Kamikōchi, literally “where the gods descended”, is a favorite spot for both local and tourist hikers. The beautiful and unspoiled forests really allow you to step away from all the busy hubbub of the city life and breathe in the nature. So last month, on the recommendation of our good friend Nick, we decided to […]
Read more "Kamikōchi: Hiking in the scenic forests of Japan"