The Chiang Mai Flower Festival 2020-11-12T09:23:47+00:00 Endearingly known as the ‘Rose of the North’, the already picturesque city of Chiang Mai in Northern Thailand becomes even more [...] The Chiang Mai Flower Festival2020-11-12T09:23:47+00:00