
Hanamatsuri (Japan)
Hana Matsuri, also called Kanbutsue, is a Japanese festival celebrated by Buddhists to commemorate the birth of Buddha. Literally meaning “Flower Festival” this date also celebrates the flowering of Japan’s ubiquitous cherry blossoms, and has become hugely popular for tourists visiting Japan.