- Posted September 16, 2012 by
This iReport is part of an assignment:
Travel photo of the day
Costa Rica Leafcutter Ants
These leafcutter ants at the Pacuare Jungle Lodge in Costa Rica were workers! They were amazing to watch. This was a beautiful remote eco lodge - whitewater raft in and whitewater raft out only.