The World's Largest, Smelliest Flower?! | Maddie Moate Earlier this year Greg and I travelled to Khao Sok National Park in Thailand where we set off on an awesome trek in search of one of the Worlds largest flowers the Rafflesia kerii The absolute...
Do You Know.