Archive for December 18th, 2009

Bug Paradise in Costa Rica

We had such a strong (and welcoming) reaction to our bug feature, we decided to bring in more fun with this amazing photograph. Costa Rica is an insect lover’s dream. There are fifty to sixty thousand species of insects that thrive in the jungles of the country. Some say, the insects themselves (some of which […]