Costa Rica Birding Wonderland

Look at a map of Central America and we see this small country (as far as modern day countries go) just about where the isthmus meets the Andes. That most mountainous part of southern Central America is Costa Rica and you would never know it from a geographical illustration but this place is a damn […]