Sakura season is a highly anticipated time in Japan that signifies the start of spring with pink and white colored blooms all around Japan. People bring out their picnic baskets and eat and drink under the trees in various parks. You can celebrate Sakura season in the Philippines with Tokyo Tokyo's … [Read more...]