Not until you visit Japan can you fully appreciate its uniqueness and diversity. As far as my travels go, Japan is by far my most favorite country visited so far.

You will be continuously surprised by little things that are quite different from what you’re used to; from special vending machines, drink cans for the blind (yes, you read that right), to meticulously designed and maintained parks and gardens.

It’s refreshing to see how seamlessly intermarried is the old traditional Japanese culture with the super modern over-technologized world. It’s not a rare sight to discover a small old Shinto temple next to a brand new high-rise business building.

The first thing that will struck you is the cleanliness of the streets and the all present order, despite how busy the country actually is.

Japanese food is a chapter of its own. Restaurants and food stalls are literally on every corner, offering a wide variety of delicious meals and snacks that are very hard to resist.

Even in big cities like Osaka or Tokyo, one has the feeling of being totally safe without any fear walking down the street day or night.

You can’t see the whole sky through a bamboo tube.

— Japanese Proverb

Tokyo DisneySea is another must see location. The scale and attention to detail is quite unbelievable. Having visited quite a few theme parks in the past, I’m yet to discover one executed in a better way (let alone the stunning service and overall friendliness).