Photo of the Week – World’s Ugliest Animal?

World's Ugliest Animal, Philippines
Can you name the world’s ugliest animal?

In the jungle of the Philippines lurks this E.T like creature. Named to the list of the world’s ugliest creatures – can you identify this animal? For the full story click to read about the Chocolate Hills, Bohol, Philippines.

Comments? I'd love to hear your feedback!

%d bloggers like this: