Check out Ancon Expeditions of Panama (www.anconexpeditions.com). I just went on a day tour with them and was so impressed with the...