
Asia
Rafflesia: Biggest Flower in the World – Indonesia / Malaysia
03/27/2014
|
When I was in Malaysia, on the island of Tioman, I also visited the Rafflesia in the jungle, the biggest flower in the world! I was actually too
Read More