Quizzing Live

At 3 Feet In Diameter The Rafflesia Has The Largest Single Flower Of Any Plant In The World But Where In The World Does It Grow

Answer:
Borneo & Sumatra