Daily Archives: November 13, 2011

Everyone loves Toucans

There are many places in Costa Rica to see  these wonderfully coloured birds, and good opportunities to get that special photo. Villa Toucan is aptly named and will afford the photographer and bird watcher alike with close encounters with this enigmatic creature. However skill will be required to get that perfect shot, these guys are [...]

Posted in Bird Photography | 2 Comments