Did you know that ….
The biggest flower in the world was found in Indonesia which is Rafflesia Arnoldii.
Rafflesia arnoldii, commonly called the corpse lily, is a species of flowering plant in the parasitic genus Rafflesia. It is noted for producing the largest individual flower on Earth
The greatest measurement from a reliable source is 105 centimeters (3.4 ft) for one at Palupah Nature Reserve near Bukittinggi, Sumatra measured by Prof. Syabuddin of Andalas University.
Rafflesia arnoldii weighs up to 11 kilograms (24 lb.)
By the way Maison Culinaire is having Chicken Satay, Karedok, Es campur and more at the Around the world cultural food festival.