Begu Rafflesia site with Backyard Tour Malaysia

The Rafflesia is the largest flower species in the world and is known to live as a parasite on a specific type of plant. It is however seasonal and only blooms around the month of May or June.