Sakura Matsuri 2016 March 8, 2016 November 2, 2018 The Cherry Blossom Day (sakura matsuri) which is celebrated in Kungsträdgården (the Royal Garden), has long been a sign of that spring has come to Stockholm. The event is organized by the City of Stockholm in cooperation with the Japanese… Continue reading