Meet The Rafflesia, World’s Largest Flower

Meet The Rafflesia, World’s Largest Flower

Did you know that South East Asia is the home to the worlds’ largest flower? Called The Rafflesia, it grows on the forest floors of Malaysia, Thailand, and Indonesia. With its distinctive shape and size, this flower is one of the rarest in the world as well. Indonesia...