Japan Cherry Blossom Festival

Cherry Blossom Festival in Japan

Japan is world-famous for its Cherry Blossom Festival – locally known as ‘Hanami Festival’. The festival is celebrated all over…

5 years ago