I finally made it to Bocas del Toro’s most famous resort: Red Frog Beach. I had waited until the arrival of my university friend, Richard, but unfortunately we were not blessed with good weather. In spite of the rain, we failed to see any red frogs, but did spot some caimans lurking inland. Eventually, blue […]