World's largest flower blooms in Belgium

May 15, 2020, 10:55 PM(IST)
The 72-hour blooming of the world's largest flower was live-streamed by Belgium's Meisa Botanic Garden on Wednesday (May 13), captivating floral lovers.
Read in App