Cachoeira do Avencal

Tropical Paradise
Thinking frog

Avencal waterfall in Uribici, Santa Catarina State, Southern Brazil

flickr.com