Japan is filled with history, culture and breath-taking nature. Here is a list of the top things to do in Japan.
Travel in Kyoto
Finding Common Ground in an Unfamiliar Culture
Leaving your cultural comfort zone halfway around the world, Tokyo forces you to look differently at yourself, often finding common ground.