World’s Largest Flower, Rafflesia Manillana Found in Aurora, Philippines (PHOTO)
Forester Max Millan Jr. of the Department of Environment and Natural Resources (DENR) stumbled upon the world’s largest flower, Rafflesia manillana, while doing a biological survey in the thick forests of the Sierra Madre mountains in Aurora, Philippines. Millan, together…
10/08/2013
