Posts

Showing posts with the label Rafflesia

Tua Pek Kong Lundu & the Rafflesia

Image
Tua Pek Kong, Lundu is situated not far from Gunung Gading National Park, the home to numerous rare plants including the world's largest flower, the Rafflesia.