Japan has been high on my check list from last one year. Unique culture, historic architecture, and natural beauty was enticing enough and finally I decided to bite the bait. I had already missed the famous Japanese autumn season so I had opportunity to visit during Cherry Blossom (Sakura)...