Leaf Frog in Tortuguero

Tortuguero pictures

This picture shows a red eyed leaf grog. This frog is quite popular and is always very admired by scientists and tourists alike. This frog inhabits the rainforests of Tortuguero National Park.

  • More pictures ...