Costa Rica – The West Coast

By Joe Sebastiani: Seasonal Program Team Leader Final post in a 4-part series about the Delaware Nature Society trip to Costa Rica in November, 2011. We finally made it to the west coast of Costa Rica.  After a long day in the bus, we were rewarded with a gorgeous beach, new wildlife and looked forward …

Costa Rica – The West Coast Read More »