Showing posts with label Carara National Park. Show all posts
Showing posts with label Carara National Park. Show all posts

Friday, June 20, 2014

Iguanas anyone?

Have you ever seen an iguana up close and personal?  Well I tell you, go to Costa Rica and you will see all sizes and types, it is an iguana fest over there!  I specially recommend you to go to Carara National Park!  I will tell you a bit more in a future post, but for now enjoy these pictures!  If you borrow one please give credit to this blog!