SingaporeGardens by the Bay Sakura Matsuri Cherry Blossom Festival 2018EmilyMarch 21, 2018January 21, 2019 March 21, 2018January 21, 20191 Sakura Matsuri, which means Cherry Blossom Festival, is now taking place at Gardens by the Bay from 16 March to 8 April 2018. During this period, visitors to the Flower...