Ever wondered what exactly is Cherry blossom and why people flock to Japan to visit it. Do you know how people in Japan celebrate it? What are some amazing spots to watch it?
All this and more. Find it out in the video below!!! I am sure you will be left craving to visit Japan as soon as possible :)