packagecostarica.com
Reason #231: Ants and Sluggards • Package Costa Rica
We have a curious little insect here in Costa Rica that we call the “leaf cutter ant.” One day I was doing a canopy tour with a couple of buddies from South Carolina. Out in the jungle we came across a line of leaf cutter ants. The ants are curious because each one will be […]
Costa Rica Guy