Rich in natural beauty but often overlooked by visitors, Panama is a Central American country finally coming into its own.
Watching an octopus punch an annoying fish is hugely satisfying to frustrated humans. And other animals do the ...