Travelling to Japan? Here is all you will need.

I visited Japan last year with my friends who've been there before 3 times over. The trip was amazing, Japan is a really beautiful nation. Scenic beauty, building and friendly people everywhere.

We only covered Tokyo, Yokohama, Nagoya, Kyoto, Osaka and near by places in 9 days.
We even miscalculated our expenses still did the whole trip in under 1 lakh Rupees per person. That includes over domestic flight expenses as well.

- We used Airbnb for staying. Any time we booked a hotel we made sure it included the morning buffet. This saved a a lot of money. We cut our restaurant expenses to 1000 yen per person each day when we realized there was some miscalculation with the expenses. Anyways, if you are a vegetarian you will have a hard time in Japan.

- Carry packaged food just in case. That's just one way make sure you don't have to carry it back home.

- Get your currency converted before hand if you are from India, there was no where to get Rupees converted to Yen in Japan. Although its better to use credit or debit cards anywhere when travelling since you get fair exchange rate that way.

- Tap water is drinkable in Japan.I drink a lot of water so that's a good thing for me.

- Language barrier could be an issue sometime. But people there in Japan are really friendly so just ask. Get to know some sign language. Like making the O with hands mean Okay, which you will encounter a lot among Japanese people.

- Try Takoyaki, Sushi, Ramen, if you doubt whether you will like it or not get the hotels with buffet. There you will get enough choices. You might find food a little expensive to save up on money you can eat from 100 yen stores like Lawson and 7-Eleven.

- Get the Osaka Pass. It's totally worth it and comes with an easy guide.

- Try Japanese Onsens. You might find it weird at first but you will get used to it after a while.

Some fun facts about Japan:

- Japan consists of over 6000 Islands.
- There are about 1500 Earthquakes every year.
- "Tokyo" mean Eastern Capital.
- Japan has the highest life expectancy in the world. Which is 83.
- Tipping is considered rude in Japan.